LDM interface to optimize memory management of tiles .
More...
#include <LDM/tiles/SoBufferAsyncNotifierInterface.h>
Inheritance diagram for SoBufferAsyncNotifierInterface: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.