Home | History | Annotate | Download | only in tinyxml

Lines Matching refs:_value

327 	inline static const char* GetChar( const char* p, char* _value, int* length, TiXmlEncoding encoding )
343 return GetEntity( p, _value, length, encoding );
344 *_value = *p;
349 //strncpy( _value, p, *length ); // lots of compilers don't like this function (unsafe),
352 _value[i] = p[i];
508 void SetValue(const char * _value) { value = _value;}
512 void SetValue( const std::string& _value ) { value = _value; }
526 TiXmlNode* FirstChild( const char * _value ) {
529 return const_cast< TiXmlNode* > ((const_cast< const TiXmlNode* >(this))->FirstChild( _value ));
535 TiXmlNode* LastChild( const char * _value ) {
536 return const_cast< TiXmlNode* > ((const_cast< const TiXmlNode* >(this))->LastChild( _value ));
540 const TiXmlNode* FirstChild( const std::string& _value ) const { return FirstChild (_value.c_str ()); } ///< STL std::string form.
541 TiXmlNode* FirstChild( const std::string& _value ) { return FirstChild (_value.c_str ()); } ///< STL std::string form.
542 const TiXmlNode* LastChild( const std::string& _value ) const { return LastChild (_value.c_str ()); } ///< STL std::string form.
543 TiXmlNode* LastChild( const std::string& _value ) { return LastChild (_value.c_str ()); } ///< STL std::string form.
569 TiXmlNode* IterateChildren( const char * _value, const TiXmlNode* previous ) {
570 return const_cast< TiXmlNode* >( (const_cast< const TiXmlNode* >(this))->IterateChildren( _value, previous ) );
574 const TiXmlNode* IterateChildren( const std::string& _value, const TiXmlNode* previous ) const { return IterateChildren (_value.c_str (), previous); } ///< STL std::string form.
575 TiXmlNode* IterateChildren( const std::string& _value, const TiXmlNode* previous ) { return IterateChildren (_value.c_str (), previous); } ///< STL std::string form.
624 const TiXmlNode* PreviousSibling( const std::string& _value ) const { return PreviousSibling (_value.c_str ()); } ///< STL std::string form.
625 TiXmlNode* PreviousSibling( const std::string& _value ) { return PreviousSibling (_value.c_str ()); } ///< STL std::string form.
626 const TiXmlNode* NextSibling( const std::string& _value) const { return NextSibling (_value.c_str ()); } ///< STL std::string form.
627 TiXmlNode* NextSibling( const std::string& _value) { return NextSibling (_value.c_str ()); } ///< STL std::string form.
659 const TiXmlElement* NextSiblingElement( const std::string& _value) const { return NextSiblingElement (_value.c_str ()); } ///< STL std::string form.
660 TiXmlElement* NextSiblingElement( const std::string& _value) { return NextSiblingElement (_value.c_str ()); } ///< STL std::string form.
670 const TiXmlElement* FirstChildElement( const char * _value ) const;
671 TiXmlElement* FirstChildElement( const char * _value ) {
672 return const_cast< TiXmlElement* >( (const_cast< const TiXmlNode* >(this))->FirstChildElement( _value ) );
676 const TiXmlElement* FirstChildElement( const std::string& _value ) const { return FirstChildElement (_value.c_str ()); } ///< STL std::string form.
677 TiXmlElement* FirstChildElement( const std::string& _value ) { return FirstChildElement (_value.c_str ()); } ///< STL std::string form.
793 TiXmlAttribute( const std::string& _name, const std::string& _value )
796 value = _value;
803 TiXmlAttribute( const char * _name, const char * _value )
806 value = _value;
831 int QueryIntValue( int* _value ) const;
833 int QueryDoubleValue( double* _value ) const;
836 void SetValue( const char* _value ) { value = _value; } ///< Set the value.
838 void SetIntValue( int _value ); ///< Set the value from an integer.
839 void SetDoubleValue( double _value ); ///< Set the value from a double.
845 void SetValue( const std::string& _value ) { value = _value; }
948 TiXmlElement( const std::string& _value );
985 int QueryIntAttribute( const char* name, int* _value ) const;
987 int QueryUnsignedAttribute( const char* name, unsigned* _value ) const;
992 int QueryBoolAttribute( const char* name, bool* _value ) const;
994 int QueryDoubleAttribute( const char* name, double* _value ) const;
996 int QueryFloatAttribute( const char* name, float* _value ) const {
1000 *_value = (float)d;
1007 int QueryStringAttribute( const char* name, std::string* _value ) const {
1010 *_value = std::string( cstr );
1050 void SetAttribute( const char* name, const char * _value );
1056 int QueryIntAttribute( const std::string& name, int* _value ) const;
1057 int QueryDoubleAttribute( const std::string& name, double* _value ) const;
1060 void SetAttribute( const std::string& name, const std::string& _value );
1062 void SetAttribute( const std::string& name, int _value );
1168 TiXmlComment( const char* _value ) : TiXmlNode( TiXmlNode::TINYXML_COMMENT ) {
1169 SetValue( _value );
1676 TiXmlHandle FirstChild( const std::string& _value ) const { return FirstChild( _value.c_str() ); }
1677 TiXmlHandle FirstChildElement( const std::string& _value ) const { return FirstChildElement( _value.c_str() ); }
1679 TiXmlHandle Child( const std::string& _value, int index ) const { return Child( _value.c_str(), index ); }
1680 TiXmlHandle ChildElement( const std::string& _value, int index ) const { return ChildElement( _value.c_str(), index ); }