|
void | beginRoot (const IBasicReflectableConstPtr< ALLOC > &) override |
|
void | endRoot (const IBasicReflectableConstPtr< ALLOC > &) override |
|
void | beginArray (const IBasicReflectableConstPtr< ALLOC > &, const BasicFieldInfo< ALLOC > &) override |
|
void | endArray (const IBasicReflectableConstPtr< ALLOC > &, const BasicFieldInfo< ALLOC > &) override |
|
void | beginCompound (const IBasicReflectableConstPtr< ALLOC > &, const BasicFieldInfo< ALLOC > &, size_t) override |
|
void | endCompound (const IBasicReflectableConstPtr< ALLOC > &, const BasicFieldInfo< ALLOC > &, size_t) override |
|
void | visitValue (const IBasicReflectableConstPtr< 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 IBasicReflectableConstPtr< std::allocator< uint8_t > > &compound)=0 |
|
virtual void | endRoot (const IBasicReflectableConstPtr< std::allocator< uint8_t > > &compound)=0 |
|
virtual void | beginArray (const IBasicReflectableConstPtr< std::allocator< uint8_t > > &array, const BasicFieldInfo< std::allocator< uint8_t > > &fieldInfo)=0 |
|
virtual void | endArray (const IBasicReflectableConstPtr< std::allocator< uint8_t > > &array, const BasicFieldInfo< std::allocator< uint8_t > > &fieldInfo)=0 |
|
virtual void | beginCompound (const IBasicReflectableConstPtr< std::allocator< uint8_t > > &compound, const BasicFieldInfo< std::allocator< uint8_t > > &fieldInfo, size_t elementIndex)=0 |
|
virtual void | endCompound (const IBasicReflectableConstPtr< std::allocator< uint8_t > > &compound, const BasicFieldInfo< std::allocator< uint8_t > > &fieldInfo, size_t elementIndex)=0 |
|
virtual void | visitValue (const IBasicReflectableConstPtr< 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 87 of file Walker.h.