|
FreePOOMA
2.4.1
|
DataBlockPtr acts like a RefCountedBlockPtr that has two additional pieces of functionality: More...
#include "Threads/PoomaSmarts.h"#include "Utilities/Observable.h"#include "Utilities/ObserverEvent.h"#include "Utilities/RefCountedBlockPtr.h"#include "Utilities/PAssert.h"

Classes | |
| class | DataBlockController< T > |
| struct | DataBlockController< T >::WithAffinity |
| class | DataBlockPtr< T, BoundsChecked > |
| DataBlockPtr is a customized RefCountedBlockPtr for use in various Pooma Engines. More... | |
Functions | |
| template<class T , bool C1, bool C2> | |
| ptrdiff_t | operator- (const DataBlockPtr< T, C1 > &first, const DataBlockPtr< T, C2 > &second) |
DataBlockPtr acts like a RefCountedBlockPtr that has two additional pieces of functionality:
DataBlockController is an extension of the RefBlockController used by RefCountedBlockPtr. This is where the data object and observable actually reside.
| ptrdiff_t operator- | ( | const DataBlockPtr< T, C1 > & | first, |
| const DataBlockPtr< T, C2 > & | second | ||
| ) |
1.7.6.1