HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_XMLNode Class Reference

#include <UT_XMLNode.h>

Public Member Functions

 UT_XMLNode (xmlNodePtr node)
 Constructor. More...
 
 ~UT_XMLNode ()
 Destructor. More...
 
 UT_XMLNode (const UT_XMLNode &)=delete
 
UT_XMLNodeoperator= (const UT_XMLNode &)=delete
 
const UT_StringHoldergetName ()
 Return the node name. More...
 
const UT_XMLNodeListgetChildren ()
 
const UT_StringHoldergetContents ()
 
int getLineNumber () const
 

Detailed Description

Definition at line 38 of file UT_XMLNode.h.

Constructor & Destructor Documentation

UT_XMLNode::UT_XMLNode ( xmlNodePtr  node)
explicit

Constructor.

UT_XMLNode::~UT_XMLNode ( )

Destructor.

UT_XMLNode::UT_XMLNode ( const UT_XMLNode )
delete

Member Function Documentation

const UT_XMLNodeList& UT_XMLNode::getChildren ( )

Return the list of children

Warning
Not threadsafe
const UT_StringHolder& UT_XMLNode::getContents ( )

Return the contents of the node. Return an empty string if this is not a contents node.

Warning
Not threadsafe
int UT_XMLNode::getLineNumber ( ) const

Return the line number that this node appears in in the file or in memory.

const UT_StringHolder& UT_XMLNode::getName ( )

Return the node name.

UT_XMLNode& UT_XMLNode::operator= ( const UT_XMLNode )
delete

The documentation for this class was generated from the following file: