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.