libimgdoc2
Loading...
Searching...
No Matches
Public Member Functions | List of all members
imgdoc2::IDataObjBase Class Referenceabstract

#include <IDataObj.h>

Inheritance diagram for imgdoc2::IDataObjBase:
imgdoc2::DataObjectOnHeap

Public Member Functions

virtual void GetData (const void **p, size_t *s) const =0
 

Detailed Description

This interface is representing a blob, a piece of consecutive memory. It is used for passing in blob-data into libimgdoc2.

Member Function Documentation

◆ GetData()

virtual void imgdoc2::IDataObjBase::GetData ( const void **  p,
size_t *  s 
) const
pure virtual

Gets pointer to the data and its size. Passing in nullptr is valid if not interested in the respective return value.

Parameters
pIf non-null, the address of the data is put here.
[in,out]sIf non-null, the size of the data is put here.

Implemented in imgdoc2::DataObjectOnHeap.


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