Artec 3D Scanning SDK  2.0
Public Member Functions | List of all members
artec::sdk::base::IBlob Class Referenceabstract

Interface for Binary Large Object (memory chunk) with smart reference counting. More...

#include <artec/sdk/base/IBlob.h>

+ Inheritance diagram for artec::sdk::base::IBlob:

Public Member Functions

virtual int getSize () const =0
 Get data size. More...
 
virtual void * getPointer () const =0
 Get data pointer. More...
 
- Public Member Functions inherited from artec::sdk::base::IRef
virtual int addRef () const =0
 Increase object reference counter. More...
 
virtual int release () const =0
 Decrease object reference counter. More...
 

Detailed Description

Interface for Binary Large Object (memory chunk) with smart reference counting.

Definition at line 35 of file IBlob.h.

Member Function Documentation

virtual void* artec::sdk::base::IBlob::getPointer ( ) const
pure virtual

Get data pointer.

Returns
Data pointer.
virtual int artec::sdk::base::IBlob::getSize ( ) const
pure virtual

Get data size.

Returns
Data size.

The documentation for this class was generated from the following file: