Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

DbiTableProxyRegistry::Cleaner Struct Reference

#include <DbiTableProxyRegistry.h>

List of all members.

Public Member Functions

 Cleaner ()
 ~Cleaner ()
void Increment ()

Static Public Attributes

int fgCount = 0


Constructor & Destructor Documentation

DbiTableProxyRegistry::Cleaner::Cleaner  )  [inline]
 

Definition at line 80 of file DbiTableProxyRegistry.h.

00080 { this->Increment(); }

DbiTableProxyRegistry::Cleaner::~Cleaner  )  [inline]
 

Definition at line 81 of file DbiTableProxyRegistry.h.

References DbiTableProxyRegistry::fgInstance.

00081               {
00082      if (--fgCount==0 && DbiTableProxyRegistry::fgInstance!=0) {
00083        delete DbiTableProxyRegistry::fgInstance;
00084        DbiTableProxyRegistry::fgInstance = 0;
00085      }
00086    }


Member Function Documentation

void DbiTableProxyRegistry::Cleaner::Increment  )  [inline]
 

Definition at line 87 of file DbiTableProxyRegistry.h.

00087 { ++fgCount; };


Member Data Documentation

int DbiTableProxyRegistry::Cleaner::fgCount = 0 [static]
 

Definition at line 29 of file DbiTableProxyRegistry.cxx.


The documentation for this struct was generated from the following files:
Generated on Mon Feb 15 11:09:04 2010 for loon by  doxygen 1.3.9.1