Searched refs:XMLText (Results 1 – 2 of 2) sorted by relevance
97 class XMLText; variable350 virtual bool Visit( const XMLText& /*text*/ ) { return true; } in Visit() argument445 virtual XMLText* ToText() { return 0; } ///< Safely cast to Text, or null. in ToText()452 virtual const XMLText* ToText() const { return 0; } in ToText()620 class XMLText : public XMLNode627 virtual XMLText* ToText() { return this; } in ToText()628 virtual const XMLText* ToText() const { return this; } in ToText()641 XMLText( XMLDocument* doc ) : XMLNode( doc ), isCData( false ) {} in XMLText() function642 virtual ~XMLText() {} in ~XMLText()643 XMLText( const XMLText& ); // not supported[all …]
500 XMLText* text = new (textPool.Alloc()) XMLText( this ); in Identify()517 returnNode = new (textPool.Alloc()) XMLText( this ); in Identify()807 char* XMLText::ParseDeep( char* p, StrPair* ) in ParseDeep()830 XMLNode* XMLText::ShallowClone( XMLDocument* doc ) const in ShallowClone()835 XMLText* text = doc->NewText( Value() ); // fixme: this will always allocate memory. Intern? in ShallowClone()841 bool XMLText::ShallowEqual( const XMLNode* compare ) const in ShallowEqual()847 bool XMLText::Accept( XMLVisitor* visitor ) const in Accept()1481 XMLText* XMLDocument::NewText( const char* str ) in NewText()1483 XMLText* text = new (textPool.Alloc()) XMLText( this ); in NewText()1997 bool XMLPrinter::Visit( const XMLText& text ) in Visit()