|
void | beginRoot (const IBasicReflectableDataConstPtr< ALLOC > &) override |
|
void | endRoot (const IBasicReflectableDataConstPtr< ALLOC > &) override |
|
void | beginArray (const IBasicReflectableDataConstPtr< ALLOC > &, const BasicFieldInfo< ALLOC > &) override |
|
void | endArray (const IBasicReflectableDataConstPtr< ALLOC > &, const BasicFieldInfo< ALLOC > &) override |
|
void | beginCompound (const IBasicReflectableDataConstPtr< ALLOC > &, const BasicFieldInfo< ALLOC > &, size_t) override |
|
void | endCompound (const IBasicReflectableDataConstPtr< ALLOC > &, const BasicFieldInfo< ALLOC > &, size_t) override |
|
void | visitValue (const IBasicReflectableDataConstPtr< ALLOC > &, const BasicFieldInfo< ALLOC > &, size_t) override |
|
|
| BasicDefaultWalkObserver ()=default |
|
| ~BasicDefaultWalkObserver () override=default |
|
|
| BasicDefaultWalkObserver (const BasicDefaultWalkObserver &other)=delete |
|
BasicDefaultWalkObserver & | operator= (const BasicDefaultWalkObserver &other)=delete |
|
| BasicDefaultWalkObserver (BasicDefaultWalkObserver &&other)=delete |
|
BasicDefaultWalkObserver & | operator= (BasicDefaultWalkObserver &&other)=delete |
|
virtual | ~IBasicWalkObserver ()=default |
|
virtual void | beginRoot (const IBasicReflectableDataConstPtr< std::allocator< uint8_t > > &compound)=0 |
|
virtual void | endRoot (const IBasicReflectableDataConstPtr< std::allocator< uint8_t > > &compound)=0 |
|
virtual void | beginArray (const IBasicReflectableDataConstPtr< std::allocator< uint8_t > > &array, const BasicFieldInfo< std::allocator< uint8_t > > &fieldInfo)=0 |
|
virtual void | endArray (const IBasicReflectableDataConstPtr< std::allocator< uint8_t > > &array, const BasicFieldInfo< std::allocator< uint8_t > > &fieldInfo)=0 |
|
virtual void | beginCompound (const IBasicReflectableDataConstPtr< std::allocator< uint8_t > > &compound, const BasicFieldInfo< std::allocator< uint8_t > > &fieldInfo, size_t elementIndex)=0 |
|
virtual void | endCompound (const IBasicReflectableDataConstPtr< std::allocator< uint8_t > > &compound, const BasicFieldInfo< std::allocator< uint8_t > > &fieldInfo, size_t elementIndex)=0 |
|
virtual void | visitValue (const IBasicReflectableDataConstPtr< std::allocator< uint8_t > > &value, const BasicFieldInfo< std::allocator< uint8_t > > &fieldInfo, size_t elementIndex)=0 |
|
template<typename ALLOC = std::allocator<uint8_t>>
class zserio::BasicDefaultWalkObserver< ALLOC >
Default walk observer which just does nothing.
Definition at line 89 of file Walker.h.