Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

plist::PolymorphicLoader Class Reference

Inheritance diagram for plist::PolymorphicLoader:

Inheritance graph
[legend]
List of all members.

Detailed Description

allows us to use the LoadSave suite for loading and parsing general XML functions, but forwards loadXML to plist::loadXML() and stores the result as a member

Definition at line 30 of file plist.cc.

Public Member Functions

 PolymorphicLoader ()
 constructor
virtual ~PolymorphicLoader ()
 destructor
 PolymorphicLoader (const PolymorphicLoader &p)
 copy constructor -- doesn't copy obj, sets the local instance to NULL
PolymorphicLoaderoperator= (const PolymorphicLoader &p)
 copy constructor -- doesn't copy obj, keeps current value of obj
virtual void loadXML (xmlNode *node)
 forward call to the static plist implementation
virtual void saveXML (xmlNode *) const
 shouldn't ever be called -- call saveXML() on obj directly

Public Attributes

ObjectBaseobj
 storage of results from loadXML


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

Tekkotsu v3.0
Generated Fri May 11 20:09:05 2007 by Doxygen 1.4.7