17 #ifndef CCDM__MEM0MEMORYBLOCK__HXX
18 #define CCDM__MEM0MEMORYBLOCK__HXX
23 #include <common/tc_deprecation_macros.h>
26 #include <Mem0memmgt/libmem0memmgt_exports.h>
30 class Mem0MemoryBlock;
34 class Mem0MemoryBlockImpl;
38 class Mem0MemoryBlockDelegate;
42 class Mem0MemoryBlockDispatch;
46 class Mem0MemoryBlockGenImpl;
144 int setMem0MemoryBlocks(
const std::vector< tag_t > &values,
const std::vector< int > *isNull=0 );
153 int setMem0MemoryRecords(
const std::vector< tag_t > &values,
const std::vector< int > *isNull=0 );
174 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
213 friend class Mem0MemoryBlockDelegate;
214 friend class Mem0MemoryBlockGenImpl;
217 #include <Mem0memmgt/libmem0memmgt_undef.h>
218 #endif // CCDM__MEM0MEMORYBLOCK__HXX