Orxonox: TiXmlParsingData Class Reference

# TiXmlParsingData Class Reference

List of all members.

## Public Member Functions

const TiXmlCursor & | Cursor ()
void | Stamp (const char *now, TiXmlEncoding encoding)

## Private Member Functions

| TiXmlParsingData (const char *start, int _tabsize, int row, int col)

## Private Attributes

TiXmlCursor | cursor
const char * | stamp
int | tabsize

## Friends

class | TiXmlDocument

## Constructor & Destructor Documentation

TiXmlParsingData::TiXmlParsingData | ( | const char * | start,
|  | int | _tabsize,
|  | int | row,
|  | int | col |
| ) |  |  | `[inline, private]`

References TiXmlDocument::tabsize.

## Member Function Documentation

const TiXmlCursor& TiXmlParsingData::Cursor | ( |  | ) | `[inline]`

Referenced by TiXmlStylesheetReference::Parse(), TiXmlDeclaration::Parse(), TiXmlText::Parse(), TiXmlAttribute::Parse(), TiXmlComment::Parse(), TiXmlUnknown::Parse(), TiXmlElement::Parse(), TiXmlDocument::Parse(), and TiXmlDocument::SetError().

void TiXmlParsingData::Stamp | ( | const char * | now,
|  | TiXmlEncoding | encoding |
| ) |  |  |

References TiXmlCursor::col, cursor, TiXmlCursor::row, stamp, tabsize, TIXML_ENCODING_UTF8, TIXML_UTF_LEAD_0, TIXML_UTF_LEAD_1, TIXML_UTF_LEAD_2, orxonox::KeyCode::U, and TiXmlBase::utf8ByteTable.

Referenced by TiXmlStylesheetReference::Parse(), TiXmlDeclaration::Parse(), TiXmlText::Parse(), TiXmlAttribute::Parse(), TiXmlComment::Parse(), TiXmlUnknown::Parse(), TiXmlElement::Parse(), and TiXmlDocument::SetError().

## Friends And Related Function Documentation

friend class TiXmlDocument`[friend]`

## Member Data Documentation

TiXmlCursor TiXmlParsingData::cursor`[private]`

Referenced by TiXmlDocument::Parse(), and Stamp().

const char* TiXmlParsingData::stamp`[private]`

Referenced by Stamp().

int TiXmlParsingData::tabsize`[private]`

Referenced by Stamp().

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

- src/tinyxml/tinyxmlparser.cpp