15 #ifndef __IPSDKBASEDATA_BASEBLOCKBUFFER_H__ 16 #define __IPSDKBASEDATA_BASEBLOCKBUFFER_H__ 18 #include <IPSDKBaseData/Buffer/BaseBuffer.h> 43 const void* getDataPtr()
const;
52 const void* getDataPtr(
const ipUInt64 offset)
const;
53 void* getDataPtr(
const ipUInt64 offset);
75 #endif // __IPSDKBASEDATA_BASEBLOCKBUFFER_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
uint64_t ipUInt64
Base types definition.
Definition: BaseTypes.h:55
#define IPSDK_DECLARE_ABSTRACT_DYNAMIC_WITHOUT_COPY(libraryName, className)
macro enabling dynamic properties on abstract class and disabling copy support
Definition: DynamicHdrMacro.h:102
Base class for mono block buffers.
Definition: BaseBlockBuffer.h:25
eDataType
Enumerate describing a base type.
Definition: BaseTypes.h:77
Base class for buffer encapsulation.
Definition: BaseBuffer.h:34
#define IPSDKBASEDATA_API
Import/Export macro for library IPSDKUtil.
Definition: IPSDKBaseDataExports.h:27