Lines Matching refs:this

6 damages arising from the use of this software.
8 Permission is granted to anyone to use this software for any
12 1. The origin of this software must not be misrepresented; you must
13 not claim that you wrote the original software. If you use this
132 const char* endTag, // what ends this text
156 // Note this should not contian the '<', '>', etc, or they will be transformed into entities!
214 /** An output stream operator, for every class. Note that this outputs
274 The subclasses will wrap this function.
289 /// Delete all the children of this node. Does not affect 'this'.
295 TiXmlNode* FirstChild() const { return firstChild; } ///< The first child of this node. Will be null if there are no children.
296 TiXmlNode* FirstChild( const std::string& value ) const; ///< The first child of this node with the matching 'value'. Will be null if none found.
298 TiXmlNode* LastChild() const { return lastChild; } /// The last child of this node. Will be null if there are no children.
299 TiXmlNode* LastChild( const std::string& value ) const; /// The last child of this node matching 'value'. Will be null if there are no children.
322 /** Add a new node related to this. Adds a child past the LastChild.
327 /** Add a new node related to this. Adds a child before the specified child.
332 /** Add a new node related to this. Adds a child after the specified child.
337 /** Replace a child of this node.
342 /// Delete a child of this node.
375 /// Query the type (as an enumerated value, above) of this node.
378 /** Return a pointer to the Document this node lives in.
383 /// Returns true if this node has no children.
386 TiXmlDocument* ToDocument() const { return ( this && type == DOCUMENT ) ? (TiXmlDocument*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type.
387 TiXmlElement* ToElement() const { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type.
388 TiXmlComment* ToComment() const { return ( this && type == COMMENT ) ? (TiXmlComment*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type.
389 TiXmlUnknown* ToUnknown() const { return ( this && type == UNKNOWN ) ? (TiXmlUnknown*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type.
390 TiXmlText* ToText() const { return ( this && type == TEXT ) ? (TiXmlText*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type.
391 TiXmlDeclaration* ToDeclaration() const { return ( this && type == DECLARATION ) ? (TiXmlDeclaration*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type.
427 suggested ways to look at this problem.
442 const std::string& Name() const { return name; } ///< Return the name of this attribute.
444 const std::string& Value() const { return value; } ///< Return the value of this attribute.
445 const int IntValue() const; ///< Return the value of this attribute, converted to an integer.
446 const double DoubleValue() const; ///< Return the value of this attribute, converted to a double.
448 void SetName( const std::string& _name ) { name = _name; } ///< Set the name of this attribute.
557 TiXmlAttribute* FirstAttribute() const { return attributeSet.First(); } ///< Access the first attribute in this element.
558 TiXmlAttribute* LastAttribute() const { return attributeSet.Last(); } ///< Access the last attribute in this element.
651 Note: In this version of the code, the attributes are
672 /// Is this a standalone document?
769 prefer the ErrorId, this function will fetch it.
773 /// If you have handled the error, it can be reset with this call.