openMSX
openmsx::OutputArchiveBase< Derived > Member List

This is the complete list of members for openmsx::OutputArchiveBase< Derived >, including all inherited members.

attribute(const char *name, T &t)openmsx::ArchiveBase< Derived >inline
attribute(const char *name, const char *value)openmsx::ArchiveBase< Derived >
beginTag(const char *) constopenmsx::ArchiveBase< Derived >inline
CAN_COUNT_CHILDRENopenmsx::ArchiveBase< Derived >static
CAN_HAVE_OPTIONAL_ATTRIBUTESopenmsx::ArchiveBase< Derived >static
countChildren() constopenmsx::ArchiveBase< Derived >inline
endTag(const char *) constopenmsx::ArchiveBase< Derived >inline
findAttributeAs(const char *)openmsx::ArchiveBase< Derived >inline
generateId(const T *p)openmsx::OutputArchiveBase2inline
getId(const T *p)openmsx::OutputArchiveBase2inline
hasAttribute(const char *) constopenmsx::ArchiveBase< Derived >inline
IS_LOADERopenmsx::OutputArchiveBase2static
isReverseSnapshot() constopenmsx::ArchiveBase< Derived >inline
NEED_VERSIONopenmsx::ArchiveBase< Derived >static
OutputArchiveBase()=defaultopenmsx::OutputArchiveBase< Derived >protected
OutputArchiveBase2()=defaultopenmsx::OutputArchiveBase2protected
self()openmsx::ArchiveBase< Derived >inlineprotected
serialize(const char *tag, const T &t)openmsx::OutputArchiveBase< Derived >inline
serialize_blob(const char *tag, std::span< const uint8_t > data, bool diff=true)openmsx::OutputArchiveBase< Derived >
openmsx::ArchiveBase::serialize_blob(const char *tag, std::span< T > data, bool diff=true)openmsx::ArchiveBase< Derived >inline
serializeBase(T &t)openmsx::ArchiveBase< Derived >inline
serializeChar(const char *tag, char c)openmsx::OutputArchiveBase< Derived >inline
serializeInlinedBase(T &t, unsigned version)openmsx::OutputArchiveBase< Derived >inline
serializeOnlyOnce(const char *tag, const T &t)openmsx::OutputArchiveBase< Derived >inline
serializePointerID(const char *tag, const T &t)openmsx::OutputArchiveBase< Derived >inline
serializePolymorphic(const char *tag, const T &t)openmsx::OutputArchiveBase< Derived >inline
serializeWithID(const char *tag, const T &t, Args...)openmsx::OutputArchiveBase< Derived >inline
skipSection(bool) constopenmsx::OutputArchiveBase2inline
TRANSLATE_ENUM_TO_STRINGopenmsx::ArchiveBase< Derived >static
versionAtLeast(unsigned, unsigned) constopenmsx::OutputArchiveBase2inline
versionBelow(unsigned, unsigned) constopenmsx::OutputArchiveBase2inline