LDM interface to optimize memory management of tiles . More...
#include <LDM/tiles/SoBufferAsyncNotifierInterface.h>
Public Member Functions | |
SoBufferAsyncNotifierInterface () | |
Constructor. | |
virtual bool | refetchNotify ()=0 |
Notify an object that a buffer implementing SoBufferAsyncInterface has change its state. | |
Public Member Functions inherited from SoRefCounter | |
void | ref () const |
Adds a reference to an instance. | |
void | unref () const |
Removes a reference from an instance. | |
void | unrefNoDelete () const |
unrefNoDelete() should be called when it is desired to decrement the reference count, but not delete the instance if this brings the reference count to zero. | |
int | getRefCount () const |
Returns current reference count. | |
void | lock () const |
lock this instance. | |
void | unlock () const |
unlock this instance. | |
LDM interface to optimize memory management of tiles .
Specialized buffer object classes may implement this interface to provide additional information about the contents of the buffer.
SoBufferObject SoCpuBufferCompressed SoCpuBufferUniform
Definition at line 44 of file SoBufferAsyncNotifierInterface.h.
|
inline |
Constructor.
Definition at line 49 of file SoBufferAsyncNotifierInterface.h.
|
pure virtual |
Notify an object that a buffer implementing SoBufferAsyncInterface has change its state.
It allows for example to let LDM know that some new data are now available.