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