PersistXML Member List
This is the complete list of members for
PersistXML, including all inherited members.
| close(void) | PersistXML | |
| load enum value | PersistXML | |
| M_archive | PersistXML | [protected] |
| M_archivename | PersistXML | [protected] |
| M_cur | PersistXML | [protected] |
| M_doc | PersistXML | [protected] |
| M_indent | PersistXML | [protected] |
| M_openmode | PersistXML | [protected] |
| M_parent_nodes | PersistXML | [protected] |
| not_open enum value | PersistXML | |
| open(std::string filename, openmode_type mode) | PersistXML | |
| openmode(void) const | PersistXML | [inline] |
| openmode_type enum name | PersistXML | |
| operator<<(std::ostream &os, openmode_type openmode) | PersistXML | [friend] |
| parse_archive(void) | PersistXML | [private] |
| PersistXML(void) | PersistXML | |
| read_data(std::stringstream &ss, T &builtin) | PersistXML | [inline, private] |
| read_data(std::stringstream &ss, std::string &s) | PersistXML | [inline] |
| serialize(std::string const &label, T &object) | PersistXML | [inline] |
| serialize(std::string const &label, boost::shared_ptr< T > &ptr) | PersistXML | [inline] |
| serialize(std::string const &label, std::vector< T > &vec) | PersistXML | [inline] |
| serialize(std::string const &label, std::list< T > &list) | PersistXML | [inline] |
| serialize(std::string const &label, std::map< KEY, INFO, COMPARE > &map) | PersistXML | [inline] |
| serialize(std::string const &label, boost::optional< T > &opt) | PersistXML | [inline] |
| serialize_builtin(std::string const &label, T &builtin) | PersistXML | [inline] |
| store enum value | PersistXML | |
| write_escaped(T const &builtin) | PersistXML | [inline, private] |
| write_escaped(char const &c) | PersistXML | [inline] |
| write_escaped(std::string const &builtin) | PersistXML | [inline] |
| write_escaped(unsigned char const &c) | PersistXML | [inline] |
| ~PersistXML() | PersistXML | |