Home | History | Annotate | Download | only in tinyxml2

Lines Matching defs:XMLDeclaration

98 class XMLDeclaration;

348 virtual bool Visit( const XMLDeclaration& /*declaration*/ ) { return true; }
448 virtual XMLDeclaration* ToDeclaration() { return 0; } ///< Safely cast to a Declaration, or null.
455 virtual const XMLDeclaration* ToDeclaration() const { return 0; }
686 class XMLDeclaration : public XMLNode
690 virtual XMLDeclaration* ToDeclaration() { return this; }
691 virtual const XMLDeclaration* ToDeclaration() const { return this; }
700 XMLDeclaration( XMLDocument* doc );
701 virtual ~XMLDeclaration();
702 XMLDeclaration( const XMLDeclaration& ); // not supported
703 XMLDeclaration& operator=( const XMLDeclaration& ); // not supported
1151 XMLDeclaration* NewDeclaration( const char* text=0 );
1295 /// Safe cast to XMLDeclaration. This can return null.
1296 XMLDeclaration* ToDeclaration() { return ( ( node && node->ToDeclaration() ) ? node->ToDeclaration() : 0 ); }
1330 const XMLDeclaration* ToDeclaration() const { return ( ( node && node->ToDeclaration() ) ? node->ToDeclaration() : 0 ); }
1433 virtual bool Visit( const XMLDeclaration& declaration );