15 #ifndef __IPSDKBASEDATA_EXTERNALBUFFER_H__ 16 #define __IPSDKBASEDATA_EXTERNALBUFFER_H__ 18 #include <IPSDKBaseData/Buffer/BaseBlockBuffer.h> 73 #endif // __IPSDKBASEDATA_EXTERNALBUFFER_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
uint64_t ipUInt64
Base types definition.
Definition: BaseTypes.h:55
Base class for mono block buffers.
Definition: BaseBlockBuffer.h:25
External buffer.
Definition: BufferTypes.h:44
eDataType
Enumerate describing a base type.
Definition: BaseTypes.h:77
Class allowing to encapsulate sized external data pointer.
Definition: ExternalBuffer.h:25
#define IPSDK_DECLARE_DYNAMIC_WITH_COPY(libraryName, className)
macro enabling dynamic properties on class and copy support
Definition: DynamicHdrMacro.h:83
eBufferType
Enumerate describing buffer types.
Definition: BufferTypes.h:36
#define IPSDKBASEDATA_API
Import/Export macro for library IPSDKUtil.
Definition: IPSDKBaseDataExports.h:27
eBufferType getBufferType() const
retrieve buffer type
Definition: ExternalBuffer.h:63