#include <FileWritable.h>
Static Public Member Functions | |
static Manager const & | instance () |
static void | registerObj (FileWritable *objPtr) |
static void | unRegisterObj (FileWritable *objPtr) |
Public Attributes | |
ObjPtrSet | obj_ptr_set |
Protected Member Functions | |
Manager () | |
Manager (Manager const &) | |
Static Protected Member Functions | |
static Manager & | instance_prot () |
mat::FileWritable::Manager::Manager | ( | ) | [inline, protected] |
mat::FileWritable::Manager::Manager | ( | Manager const & | ) | [protected] |
static Manager const& mat::FileWritable::Manager::instance | ( | ) | [inline, static] |
References instance_prot().
Referenced by mat::FileWritable::getStatsFileSizes(), and mat::FileWritable::writeAndReadAll().
static Manager& mat::FileWritable::Manager::instance_prot | ( | ) | [inline, static, protected] |
Referenced by instance(), registerObj(), and unRegisterObj().
void mat::FileWritable::Manager::registerObj | ( | FileWritable * | objPtr | ) | [static] |
References instance_prot(), and obj_ptr_set.
Referenced by mat::FileWritable::FileWritable().
void mat::FileWritable::Manager::unRegisterObj | ( | FileWritable * | objPtr | ) | [static] |
References instance_prot(), and obj_ptr_set.
Referenced by mat::FileWritable::~FileWritable().
Referenced by registerObj(), unRegisterObj(), and mat::FileWritable::writeAndReadAll().