Interface used to dispatch contents of binary stream into individual variables.
More...
|
| virtual void | dispatch (RuntimeExternalizerContextBase *context, uint32_t hash, bool value)=0 |
| | Invoked to dispatch a boolean value.
|
| |
| virtual void | dispatch (RuntimeExternalizerContextBase *context, uint32_t hash, const string &value)=0 |
| | Invoked to dispatch a string value.
|
| |
| virtual void | dispatch (RuntimeExternalizerContextBase *context, uint32_t hash, double value)=0 |
| | Invoked to dispatch a float value.
|
| |
| virtual void | dispatch (RuntimeExternalizerContextBase *context, uint32_t hash, int value)=0 |
| | Invoked to dispatch an integer value.
|
| |
| virtual void | dispatchList (RuntimeExternalizerContextBase *context, uint32_t hash, RuntimeStreamContentDataList list)=0 |
| | Invoked to dispatch object content.
|
| |
| virtual void | dispatchObject (RuntimeExternalizerContextBase *context, uint32_t hash, RuntimeStreamContentDataList object)=0 |
| | Invoked to dispatch object content.
|
| |
Interface used to dispatch contents of binary stream into individual variables.