Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

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

xmlNodexmlAddPrevSibling (xmlNode *node, xmlNode *sibling)
xmlNodexmlNewText (const xmlChar *s)
xmlNodexmlNewComment (const xmlChar *s)
xmlNodexmlAddChild (xmlNode *parent, xmlNode *child)
xmlNodexmlNewChild (xmlNode *parent, xmlNs *ns, const xmlChar *name, const xmlChar *content)
int xmlStrEqual (const xmlChar *a, const xmlChar *b)
xmlCharxmlNodeGetContent (xmlNode *node)
void xmlNodeSetContent (xmlNode *node, const xmlChar *content)
xmlAttrxmlHasProperty (xmlNode *node, const xmlChar *name)
xmlCharxmlGetProperty (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

xmlNode* xmlAddChild ( xmlNode parent,
xmlNode child 
)

xmlNode* xmlAddPrevSibling ( xmlNode node,
xmlNode sibling 
)

long xmlGetLineNo ( xmlNode node  ) 

xmlChar* xmlGetProperty ( xmlNode node,
const xmlChar name 
)

xmlAttr* xmlHasProperty ( xmlNode node,
const xmlChar name 
)

xmlNode* xmlNewComment ( const xmlChar s  ) 

xmlNode* xmlNewText ( const xmlChar s  ) 

int xmlStrEqual ( const xmlChar a,
const xmlChar b 
)


Variable Documentation


Tekkotsu v3.0
Generated Wed Oct 4 00:04:26 2006 by Doxygen 1.4.7