|
Namespaces |
| namespace | plist |
Classes |
| class | plist::Collection |
| | Provides a common base class for the collection-oriented primitives, Dictionary and Array. More...
|
| struct | plist::Collection::conversion_policy< U > |
| class | plist::Dictionary |
| | Maintains a set of (key,value) pairs, where a value can be any subclass of ObjectBase. More...
|
| class | plist::ArrayBase |
| struct | plist::ArrayBase::NoValueConversions |
| class | plist::ArrayBase::EntryConstraint< PO > |
| class | plist::ArrayBase::StringConversion |
| class | plist::ArrayBase::StringConversionTo< PO > |
| class | plist::ArrayBase::AllValueConversions< PO > |
| class | plist::ArrayOf< PO, Alloc > |
| | A collection of plist objects, similar to a Dictionary, but no keys -- order matters!, see plist::Array. More...
|
Typedefs |
|
typedef ArrayOf< ObjectBase > | plist::Array |
Functions |
|
std::ostream & | plist::operator<< (std::ostream &os, const Dictionary &d) |
| | provides textual output
|
|
std::ostream & | plist::operator<< (std::ostream &os, const ArrayBase &d) |
| | provides textual output
|
|
| plist::PLIST_CLONE_IMPT2 (PO, Alloc, ArrayOf,(new ArrayOf< PO, Alloc >(*this))) |
| | implements the clone function for Array
|
| ObjectBase * | plist::loadXML (xmlNode *node) |
| | From the name of node, will instantiate a new ObjectBase subclass to load it.
|