Pyrogenesis
trunk
|
This is the complete list of members for CStdDeserializer, including all inherited members.
AddScriptBackref(JS::HandleObject obj) | CStdDeserializer | privatevirtual |
Bool(const char *name, bool &out) | IDeserializer | virtual |
CStdDeserializer(ScriptInterface &scriptInterface, std::istream &stream) | CStdDeserializer | |
Get(const char *name, u8 *data, size_t len) | CStdDeserializer | protectedvirtual |
GetScriptBackref(u32 tag, JS::MutableHandleObject ret) | CStdDeserializer | privatevirtual |
GetSerializablePrototype(const std::wstring &name, JS::MutableHandleObject ret) | CStdDeserializer | private |
GetStream() | CStdDeserializer | virtual |
GetVersion() const | IDeserializer | virtual |
IsSerializablePrototype(const std::wstring &name) | CStdDeserializer | private |
m_dummyObject | CStdDeserializer | private |
m_ScriptBackrefs | CStdDeserializer | private |
m_ScriptInterface | CStdDeserializer | private |
m_SerializablePrototypes | CStdDeserializer | private |
m_Stream | CStdDeserializer | private |
NONCOPYABLE(CStdDeserializer) | CStdDeserializer | private |
NumberDouble_Unbounded(const char *name, double &out) | IDeserializer | virtual |
NumberFixed_Unbounded(const char *name, fixed &out) | IDeserializer | virtual |
NumberFloat_Unbounded(const char *name, float &out) | IDeserializer | virtual |
NumberI16(const char *name, int16_t &out, int16_t lower, int16_t upper) | IDeserializer | virtual |
NumberI16_Unbounded(const char *name, int16_t &out) | IDeserializer | virtual |
NumberI32(const char *name, int32_t &out, int32_t lower, int32_t upper) | IDeserializer | virtual |
NumberI32_Unbounded(const char *name, int32_t &out) | IDeserializer | virtual |
NumberI8(const char *name, int8_t &out, int8_t lower, int8_t upper) | IDeserializer | virtual |
NumberI8_Unbounded(const char *name, int8_t &out) | IDeserializer | virtual |
NumberU16(const char *name, uint16_t &out, uint16_t lower, uint16_t upper) | IDeserializer | virtual |
NumberU16_Unbounded(const char *name, uint16_t &out) | IDeserializer | virtual |
NumberU32(const char *name, uint32_t &out, uint32_t lower, uint32_t upper) | IDeserializer | virtual |
NumberU32_Unbounded(const char *name, uint32_t &out) | IDeserializer | virtual |
NumberU8(const char *name, uint8_t &out, uint8_t lower, uint8_t upper) | IDeserializer | virtual |
NumberU8_Unbounded(const char *name, uint8_t &out) | IDeserializer | virtual |
RawBytes(const char *name, u8 *data, size_t len) | IDeserializer | virtual |
ReadScriptVal(const char *name, JS::HandleObject appendParent) | CStdDeserializer | private |
ReadStringLatin1(const char *name, std::vector< JS::Latin1Char > &str) | CStdDeserializer | private |
ReadStringUTF16(const char *name, utf16string &str) | CStdDeserializer | private |
RequireBytesInStream(size_t numBytes) | CStdDeserializer | virtual |
ScriptObjectAppend(const char *name, JS::HandleValue objVal) | CStdDeserializer | virtual |
ScriptString(const char *name, JS::MutableHandleString out) | CStdDeserializer | virtual |
ScriptVal(const char *name, JS::MutableHandleValue out) | CStdDeserializer | virtual |
SetSerializablePrototypes(std::map< std::wstring, JS::Heap< JSObject * > > &prototypes) | CStdDeserializer | virtual |
String(const char *name, std::wstring &out, uint32_t minlength, uint32_t maxlength) | IDeserializer | virtual |
StringASCII(const char *name, std::string &out, uint32_t minlength, uint32_t maxlength) | IDeserializer | virtual |
Trace(JSTracer *trc, void *data) | CStdDeserializer | static |
TraceMember(JSTracer *trc) | CStdDeserializer | |
~CStdDeserializer() | CStdDeserializer | virtual |
~IDeserializer() | IDeserializer | virtual |