Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CStdDeserializer Member List

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

AddScriptBackref(JSObject *obj)CStdDeserializerprivatevirtual
Bool(const char *name, bool &out)IDeserializervirtual
CStdDeserializer(ScriptInterface &scriptInterface, std::istream &stream)CStdDeserializer
FreeScriptBackrefs()CStdDeserializerprivate
Get(const char *name, u8 *data, size_t len)CStdDeserializerprotectedvirtual
GetScriptBackref(u32 tag)CStdDeserializerprivatevirtual
GetSerializablePrototype(const std::wstring &name)CStdDeserializerprivate
GetStream()CStdDeserializervirtual
GetVersion() const IDeserializervirtual
IsSerializablePrototype(const std::wstring &name)CStdDeserializerprivate
m_ScriptBackrefsCStdDeserializerprivate
m_ScriptInterfaceCStdDeserializerprivate
m_SerializablePrototypesCStdDeserializerprivate
m_StreamCStdDeserializerprivate
NONCOPYABLE(CStdDeserializer)CStdDeserializerprivate
NumberDouble_Unbounded(const char *name, double &out)IDeserializervirtual
NumberFixed_Unbounded(const char *name, fixed &out)IDeserializervirtual
NumberFloat_Unbounded(const char *name, float &out)IDeserializervirtual
NumberI16(const char *name, int16_t &out, int16_t lower, int16_t upper)IDeserializervirtual
NumberI16_Unbounded(const char *name, int16_t &out)IDeserializervirtual
NumberI32(const char *name, int32_t &out, int32_t lower, int32_t upper)IDeserializervirtual
NumberI32_Unbounded(const char *name, int32_t &out)IDeserializervirtual
NumberI8(const char *name, int8_t &out, int8_t lower, int8_t upper)IDeserializervirtual
NumberI8_Unbounded(const char *name, int8_t &out)IDeserializervirtual
NumberU16(const char *name, uint16_t &out, uint16_t lower, uint16_t upper)IDeserializervirtual
NumberU16_Unbounded(const char *name, uint16_t &out)IDeserializervirtual
NumberU32(const char *name, uint32_t &out, uint32_t lower, uint32_t upper)IDeserializervirtual
NumberU32_Unbounded(const char *name, uint32_t &out)IDeserializervirtual
NumberU8(const char *name, uint8_t &out, uint8_t lower, uint8_t upper)IDeserializervirtual
NumberU8_Unbounded(const char *name, uint8_t &out)IDeserializervirtual
RawBytes(const char *name, u8 *data, size_t len)IDeserializervirtual
ReadScriptVal(const char *name, JSObject *appendParent)CStdDeserializerprivate
ReadStringUTF16(const char *name, utf16string &str)CStdDeserializerprivate
RequireBytesInStream(size_t numBytes)CStdDeserializervirtual
ReserveScriptBackref()CStdDeserializerprivatevirtual
ScriptObjectAppend(const char *name, jsval &obj)CStdDeserializervirtual
ScriptString(const char *name, JSString *&out)CStdDeserializervirtual
ScriptVal(const char *name, jsval &out)CStdDeserializervirtual
ScriptVal(const char *name, CScriptVal &out)CStdDeserializervirtual
ScriptVal(const char *name, CScriptValRooted &out)CStdDeserializervirtual
SetReservedScriptBackref(u32 tag, JSObject *obj)CStdDeserializerprivatevirtual
SetSerializablePrototypes(std::map< std::wstring, JSObject * > &prototypes)CStdDeserializervirtual
String(const char *name, std::wstring &out, uint32_t minlength, uint32_t maxlength)IDeserializervirtual
StringASCII(const char *name, std::string &out, uint32_t minlength, uint32_t maxlength)IDeserializervirtual
~CStdDeserializer()CStdDeserializervirtual
~IDeserializer()IDeserializervirtual