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 \____/