| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

DbiTableProxyRegistry::Cleaner Struct Reference

#include <DbiTableProxyRegistry.h>

List of all members.


Public Member Functions

 Cleaner ()
 ~Cleaner ()
void Increment ()

Static Public Attributes

static int fgCount

Detailed Description

Definition at line 92 of file DbiTableProxyRegistry.h.


Constructor & Destructor Documentation

DbiTableProxyRegistry::Cleaner::Cleaner (  )  [inline]

Definition at line 94 of file DbiTableProxyRegistry.h.

00094 { this->Increment(); }

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

Definition at line 95 of file DbiTableProxyRegistry.h.

00095               {
00096      if (--fgCount==0 && DbiTableProxyRegistry::fgInstance!=0) {
00097        delete DbiTableProxyRegistry::fgInstance;
00098        DbiTableProxyRegistry::fgInstance = 0;
00099      }
00100    }


Member Function Documentation

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

Definition at line 101 of file DbiTableProxyRegistry.h.

00101 { ++fgCount; };


Member Data Documentation

int DbiTableProxyRegistry::Cleaner::fgCount [static]

Definition at line 93 of file DbiTableProxyRegistry.h.


The documentation for this struct was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:15:49 2011 for DatabaseInterface by doxygen 1.4.7