29 #ifndef demandDrivenData_H
30 #define demandDrivenData_H
41 template<
class DataType>
44 if (dataPtr &&
notNull(dataPtr))
52 template<
class DataType>
55 if (dataPtr &&
notNull(dataPtr))
59 dataPtr = NullObjectPtr<DataType>();
void deleteDemandDrivenData(DataType *&dataPtr)
bool notNull(const T &t)
Return true if t is not a reference to the nullObject of type T.
void nullDemandDrivenData(DataType *&dataPtr)