openMSX
openmsx::XmlOutputArchive Member List

This is the complete list of members for openmsx::XmlOutputArchive, including all inherited members.

attribute(const char *name, const T &t)openmsx::XmlOutputArchiveinline
attribute(const char *name, const std::string &str)openmsx::XmlOutputArchive
attribute(const char *name, int i)openmsx::XmlOutputArchive
attribute(const char *name, unsigned u)openmsx::XmlOutputArchive
OutputArchiveBase< XmlOutputArchive >::attribute(const char *name, T &t)openmsx::ArchiveBase< XmlOutputArchive >inline
OutputArchiveBase< XmlOutputArchive >::attribute(const char *name, const char *value)openmsx::ArchiveBase< XmlOutputArchive >
attributeImpl(const char *name, const T &t)openmsx::XmlOutputArchiveinline
beginSection()openmsx::XmlOutputArchiveinline
beginTag(const char *tag)openmsx::XmlOutputArchive
canCountChildren() const openmsx::XmlOutputArchiveinline
canHaveOptionalAttributes() const openmsx::XmlOutputArchiveinline
countChildren() constopenmsx::ArchiveBase< XmlOutputArchive >inline
endSection()openmsx::XmlOutputArchiveinline
endTag(const char *tag)openmsx::XmlOutputArchive
findAttribute(const char *, unsigned &)openmsx::ArchiveBase< XmlOutputArchive >inline
generateId(const T *p)openmsx::OutputArchiveBase2inline
getId(const T *p)openmsx::OutputArchiveBase2inline
hasAttribute(const char *)openmsx::ArchiveBase< XmlOutputArchive >inline
isLoader() const openmsx::OutputArchiveBase2inline
needVersion() constopenmsx::ArchiveBase< XmlOutputArchive >inline
OutputArchiveBase()openmsx::OutputArchiveBase< XmlOutputArchive >inlineprotected
OutputArchiveBase2()openmsx::OutputArchiveBase2protected
save(const T &t)openmsx::XmlOutputArchiveinline
save(const std::string &str)openmsx::XmlOutputArchive
save(bool b)openmsx::XmlOutputArchive
save(unsigned char b)openmsx::XmlOutputArchive
save(signed char c)openmsx::XmlOutputArchive
save(char c)openmsx::XmlOutputArchive
save(int i)openmsx::XmlOutputArchive
save(unsigned u)openmsx::XmlOutputArchive
save(unsigned long long ull)openmsx::XmlOutputArchive
saveChar(char c)openmsx::XmlOutputArchive
saveImpl(const T &t)openmsx::XmlOutputArchiveinline
self()openmsx::ArchiveBase< XmlOutputArchive >inlineprotected
serialize(const char *tag, const T &t)openmsx::OutputArchiveBase< XmlOutputArchive >inline
serialize_blob(const char *tag, const void *data, size_t len)openmsx::OutputArchiveBase< XmlOutputArchive >
serializeBase(T &t)openmsx::ArchiveBase< XmlOutputArchive >inline
serializeChar(const char *tag, char c)openmsx::OutputArchiveBase< XmlOutputArchive >inline
serializeInlinedBase(T &t, unsigned version)openmsx::OutputArchiveBase< XmlOutputArchive >inline
serializePointerID(const char *tag, const T &t)openmsx::OutputArchiveBase< XmlOutputArchive >inline
serializePolymorphic(const char *tag, const T &t)openmsx::OutputArchiveBase< XmlOutputArchive >inline
serializeWithID(const char *tag, const T &t, Args...)openmsx::OutputArchiveBase< XmlOutputArchive >inline
skipSection(bool)openmsx::OutputArchiveBase2inline
translateEnumToString() const openmsx::XmlOutputArchiveinline
versionAtLeast(unsigned, unsigned) const openmsx::OutputArchiveBase2inline
versionBelow(unsigned, unsigned) const openmsx::OutputArchiveBase2inline
XmlOutputArchive(const std::string &filename)openmsx::XmlOutputArchive
~XmlOutputArchive()openmsx::XmlOutputArchive