|
libHSPlasma
|
#include <pfPrcParser.h>
Public Member Functions | |
| plString | getName () const |
| plString | getParam (const plString &key, const plString &def) const |
| const std::list< plString > & | getContents () const |
| const pfPrcTag * | getFirstChild () const |
| const pfPrcTag * | getNextSibling () const |
| bool | hasChildren () const |
| bool | hasNextSibling () const |
| bool | isEndTag () const |
| bool | hasParam (const plString &key) const |
| size_t | countChildren () const |
| void | readHexStream (size_t maxLen, unsigned char *buf) const |
Protected Member Functions | |
| pfPrcTag () | |
| ~pfPrcTag () | |
| pfPrcTag * | Destroy () |
Protected Attributes | |
| plString | fName |
| std::map< plString, plString > | fParams |
| pfPrcTag * | fNextSibling |
| pfPrcTag * | fFirstChild |
| std::list< plString > | fContents |
| bool | fIsEndTag |
Friends | |
| class | pfPrcParser |
|
protected |
|
protected |
| size_t pfPrcTag::countChildren | ( | ) | const |
|
protected |
| const std::list<plString>& pfPrcTag::getContents | ( | ) | const |
| const pfPrcTag* pfPrcTag::getFirstChild | ( | ) | const |
| plString pfPrcTag::getName | ( | ) | const |
| const pfPrcTag* pfPrcTag::getNextSibling | ( | ) | const |
| bool pfPrcTag::hasChildren | ( | ) | const |
| bool pfPrcTag::hasNextSibling | ( | ) | const |
| bool pfPrcTag::hasParam | ( | const plString & | key | ) | const |
| bool pfPrcTag::isEndTag | ( | ) | const |
| void pfPrcTag::readHexStream | ( | size_t | maxLen, |
| unsigned char * | buf | ||
| ) | const |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.1.2