1 #ifndef INCLUDE_ORA_DATAELEMENT_H
2 #define INCLUDE_ORA_DATAELEMENT_H
5 #include "Reflex/Type.h"
16 DataElement&
addChild(
size_t declaringScopeOffset, Reflex::OffsetFunction offsetFunction );
18 size_t offset(
const void* topLevelAddress )
const;
19 void*
address(
const void* topLevelAddress )
const;
void * address(const void *topLevelAddress) const
DataElement & addChild(size_t declaringScopeOffset, Reflex::OffsetFunction offsetFunction)
Reflex::OffsetFunction m_offsetFunction
size_t declaringScopeOffset() const
size_t offset(const void *topLevelAddress) const
std::vector< DataElement * > m_children
size_t m_declaringScopeOffset
const DataElement * m_parent