#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) |
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 | |||
) | [inline] |