/* * Copyright 2011, Oliver Tappe * Distributed under the terms of the MIT License. */ #ifndef _OBJECT_LIST_PRIVATE_H #define _OBJECT_LIST_PRIVATE_H #include template class BObjectList::Private { public: Private(BObjectList* objectList) : fObjectList(objectList) { } BList* AsBList() { return fObjectList; } const BList* AsBList() const { return fObjectList; } private: BObjectList* fObjectList; }; #endif // _OBJECT_LIST_PRIVATE_H