| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
plist::ObjectBase Class Reference#include <plistBase.h>
Inheritance diagram for plist::ObjectBase: ![]() Detailed DescriptionThis base class provides the root functionality for all plist entities -- Dictionary and the various templated subclasses of PrimitiveBase.The subclasses may throw std::bad_format if the document is poorly structured or bad values are found.
Definition at line 124 of file plistBase.h.
Member Function Documentation
assigns a parse tree which you have obtained from some other source This doesn't update the contents of the subclass's values. The values in doc will be overwritten by those in the subclass on the next Save. If you wish to have the subclass's values updated from doc, call readParseTree() after calling this. Reimplemented from XMLLoadSave. Definition at line 16 of file plistBase.cc.
Friends And Related Function Documentation
From the name of node, will instantiate a new ObjectBase subclass to load it. The mapping from node names to actual instantiated types is:
If successful, returns a pointer to a newly allocated region, which the caller is responsible for freeing. If an error occurs, NULL is returned. Implements XMLLoadSave. Reimplemented in plist::Dictionary, plist::ArrayBase, plist::Primitive< char >, plist::Primitive< unsigned char >, plist::Primitive< std::string >, plist::NamedEnumeration< T >, plist::NamedEnumeration< J_DCT_METHOD >, plist::NamedEnumeration< Config::transports >, plist::NamedEnumeration< gain_levels >, plist::NamedEnumeration< volume_levels >, plist::NamedEnumeration< encoding_t >, plist::NamedEnumeration< compression_t >, plist::NamedEnumeration< white_balance_levels >, plist::NamedEnumeration< consoleMode_t >, and plist::NamedEnumeration< shutter_speeds >. Definition at line 7 of file plist.cc. Referenced by plist::loadXML().
The documentation for this class was generated from the following files: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Tekkotsu v3.0 |
Generated Fri May 11 20:09:07 2007 by Doxygen 1.4.7 |