2#include <Core/RaCore.hpp>
This class defines the introspection interface a container need to implement.
virtual const void * dataPtr() const =0
virtual int getStride() const =0
virtual size_t getSize() const =0
virtual ~ContainerIntrospectionInterface()
only needed for correct abstract dtor call.
virtual size_t getNumberOfComponents() const =0
virtual size_t getBufferSize() const =0
hepler function to manage enum as underlying types in VariableSet