Functions | |
virtual const unsigned char * | BaseContext::Serialize_In (const unsigned char *_pDescriptionChunk) |
Read the object description from a byte chunk. Could crash if chunk not valid. It serializes first the class name, the number of object instancied, then the number of sub-classnodes instancied, then all object instancied, then all subclasses recursively. | |
virtual unsigned int | BaseContext::GetSerializedDescriptionSize (void) |
get the size of the whole byte chunk that will be written by Serialize_Out(). | |
virtual unsigned char * | BaseContext::Serialize_Out (unsigned char *_pDescriptionChunkToFill) |
write the Current object definition to a Chunk using private packed types, recursively. | |
virtual const unsigned char * | BaseContext::MergeSerialize_In (const unsigned char *_pDescriptionChunk, const char *_pendName=0L) |
Acts like Serialize_In() but keep all previous objects. So you can load and mix 2 or more context this way. | |
void | BaseContext::ExportAsCPPTableFile (const char *_pfileToExport, const char *_pGobalTableName, bool _optimize=true) |
Export a .cpp file with 2 tables:
This can be used for automatic executable generation by some implementations. |
|
Export a .cpp file with 2 tables:
This can be used for automatic executable generation by some implementations.
|
|
get the size of the whole byte chunk that will be written by Serialize_Out().
Reimplemented from ClassNode. |
|
Acts like Serialize_In() but keep all previous objects. So you can load and mix 2 or more context this way.
Reimplemented from ClassNode. |
|
Read the object description from a byte chunk. Could crash if chunk not valid. It serializes first the class name, the number of object instancied, then the number of sub-classnodes instancied, then all object instancied, then all subclasses recursively.
Reimplemented from ClassNode. |
|
write the Current object definition to a Chunk using private packed types, recursively.
Reimplemented from ClassNode. |
/\/\ 4 N k ! N D _______ _ __ ___ _____ ___ _ _ ____ ___________ __//___ /________ |/ / ___________\_______/ \ / _ _ \/ _ / _ / _/_/____/ _ __ / / / / / / / \ \/ / / \ \ / \\___/___/___/ ¯ _____/_____/ ______\___/_____/\________\\ \________/_ ___ __ l____\ /elD! http://www.m4nkind.com \____/