Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CStdSerializer Member List

This is the complete list of members for CStdSerializer, including all inherited members.

Bool(const char *name, bool value)ISerializerinline
CBinarySerializer(const ScriptInterface &scriptInterface)CBinarySerializer< CStdSerializerImpl >inline
CBinarySerializer(const ScriptInterface &scriptInterface, A &a)CBinarySerializer< CStdSerializerImpl >inline
CStdSerializer(const ScriptInterface &scriptInterface, std::ostream &stream)CStdSerializer
GetStream()CStdSerializervirtual
IsDebug() constISerializervirtual
m_ImplCBinarySerializer< CStdSerializerImpl >protected
m_RawStreamCBinarySerializer< CStdSerializerImpl >private
m_RawStreamBufCBinarySerializer< CStdSerializerImpl >private
m_ScriptImplCBinarySerializer< CStdSerializerImpl >private
NONCOPYABLE(CBinarySerializer)CBinarySerializer< CStdSerializerImpl >private
NumberDouble_Unbounded(const char *name, double value)ISerializerinline
NumberFixed_Unbounded(const char *name, fixed value)ISerializerinline
NumberFloat_Unbounded(const char *name, float value)ISerializerinline
NumberI16(const char *name, int16_t value, int16_t lower, int16_t upper)ISerializer
NumberI16_Unbounded(const char *name, int16_t value)ISerializerinline
NumberI32(const char *name, int32_t value, int32_t lower, int32_t upper)ISerializer
NumberI32_Unbounded(const char *name, int32_t value)ISerializerinline
NumberI8(const char *name, int8_t value, int8_t lower, int8_t upper)ISerializer
NumberI8_Unbounded(const char *name, int8_t value)ISerializerinline
NumberU16(const char *name, uint16_t value, uint16_t lower, uint16_t upper)ISerializer
NumberU16_Unbounded(const char *name, uint16_t value)ISerializerinline
NumberU32(const char *name, uint32_t value, uint32_t lower, uint32_t upper)ISerializer
NumberU32_Unbounded(const char *name, uint32_t value)ISerializerinline
NumberU8(const char *name, uint8_t value, uint8_t lower, uint8_t upper)ISerializer
NumberU8_Unbounded(const char *name, uint8_t value)ISerializerinline
PutBool(const char *name, bool value)CBinarySerializer< CStdSerializerImpl >inlineprotectedvirtual
PutNumber(const char *name, uint8_t value)CBinarySerializer< CStdSerializerImpl >inlineprotectedvirtual
PutNumber(const char *name, int8_t value)CBinarySerializer< CStdSerializerImpl >inlineprotectedvirtual
PutNumber(const char *name, uint16_t value)CBinarySerializer< CStdSerializerImpl >inlineprotectedvirtual
PutNumber(const char *name, int16_t value)CBinarySerializer< CStdSerializerImpl >inlineprotectedvirtual
PutNumber(const char *name, uint32_t value)CBinarySerializer< CStdSerializerImpl >inlineprotectedvirtual
PutNumber(const char *name, int32_t value)CBinarySerializer< CStdSerializerImpl >inlineprotectedvirtual
PutNumber(const char *name, float value)CBinarySerializer< CStdSerializerImpl >inlineprotectedvirtual
PutNumber(const char *name, double value)CBinarySerializer< CStdSerializerImpl >inlineprotectedvirtual
PutNumber(const char *name, fixed value)CBinarySerializer< CStdSerializerImpl >inlineprotectedvirtual
PutRaw(const char *name, const u8 *data, size_t len)CBinarySerializer< CStdSerializerImpl >inlineprotectedvirtual
PutScriptVal(const char *name, JS::MutableHandleValue value)CBinarySerializer< CStdSerializerImpl >inlineprotectedvirtual
PutString(const char *name, const std::string &value)CBinarySerializer< CStdSerializerImpl >inlineprotectedvirtual
RawBytes(const char *name, const u8 *data, size_t len)ISerializer
ScriptVal(const char *name, JS::MutableHandleValue value)ISerializer
String(const char *name, const std::wstring &value, uint32_t minlength, uint32_t maxlength)ISerializer
StringASCII(const char *name, const std::string &value, uint32_t minlength, uint32_t maxlength)ISerializer
~ISerializer()ISerializervirtual