plistPrimitives.h File Reference
Detailed Description
- Author:
- Ethan Tira-Thompson (ejt) (Creator)
- Author
- ejt
- Name
- tekkotsu-3_0
- Revision
- 1.17
- State
- Exp
- Date
- 2006/09/27 20:11:38
Definition in file plistPrimitives.h.
#include "plistBase.h"
Include dependency graph for plistPrimitives.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
|
Namespaces |
| namespace | plist |
Classes |
| class | plist::Primitive< T > |
| | Implements type-specific functionality through template specialization, mainly involving value conversion and stringification formatting. More...
|
| class | plist::Primitive< char > |
| | provides a char specialization of plist::Primitive<T>, adds a unique numeric property to the usual template implementation More...
|
| class | plist::Primitive< unsigned char > |
| | provides an unsigned char specialization of plist::Primitive<T>, adds a unique numeric property to the usual template implementation More...
|
| class | plist::Primitive< std::string > |
| | Provides a std::string specialization of Primitive<T>. More...
|
| class | plist::NamedEnumeration< T > |
| | Provides an interface for the use of enumerations in a plist -- you can specify values by either the string name or the corresponding integer value. More...
|
libxml2 forward declarations |
forward declaration of the libxml2 struct of the same name
|
| xmlNode * | xmlAddPrevSibling (xmlNode *node, xmlNode *sibling) |
| xmlNode * | xmlNewText (const xmlChar *s) |
| xmlNode * | xmlNewComment (const xmlChar *s) |
| xmlNode * | xmlAddChild (xmlNode *parent, xmlNode *child) |
| xmlNode * | xmlNewChild (xmlNode *parent, xmlNs *ns, const xmlChar *name, const xmlChar *content) |
| int | xmlStrEqual (const xmlChar *a, const xmlChar *b) |
| xmlChar * | xmlNodeGetContent (xmlNode *node) |
| void | xmlNodeSetContent (xmlNode *node, const xmlChar *content) |
| xmlAttr * | xmlHasProperty (xmlNode *node, const xmlChar *name) |
| xmlChar * | xmlGetProperty (xmlNode *node, const xmlChar *name) |
| long | xmlGetLineNo (xmlNode *node) |
| void | xmlNodeSetName (xmlNode *node, const xmlChar *name) |
| void | xmlFreeNode (xmlNode *node) |
| void | xmlUnlinkNode (xmlNode *node) |
| void(*) | xmlFree (void *ptr) |
Function Documentation
| void xmlFreeNode |
( |
xmlNode * |
node |
) |
|
| long xmlGetLineNo |
( |
xmlNode * |
node |
) |
|
| void xmlUnlinkNode |
( |
xmlNode * |
node |
) |
|
Variable Documentation
Referenced by plist::ObjectBase::FindRootXMLElement(), XMLLoadSave::getBinSize(), VisionObjectEvent::loadXML(), TimerEvent::loadXML(), TextMsgEvent::loadXML(), plist::NamedEnumeration< T >::loadXML(), plist::Primitive< std::string >::loadXML(), plist::Primitive< unsigned char >::loadXML(), plist::Primitive< char >::loadXML(), plist::Dictionary::loadXML(), PitchEvent::loadXML(), LookoutIREvent::loadXML(), LookoutPointAtEvent::loadXML(), LocomotionEvent::loadXML(), EventBase::loadXML(), XMLLoadSave::reportError(), plist::Dictionary::saveXML(), and XMLLoadSave::skipToElement().
|