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

TrkIdManDumb Class Reference

#include <TrkIdManDumb.h>

Inheritance diagram for TrkIdManDumb:

TrkIdManager TrkIdManager List of all members.

Public Member Functions

virtual long lastId () const
virtual long lastId () const
virtual long nextId ()
virtual long nextId ()
virtual void setMax (long maxid)
virtual void setMax (long maxid)
 TrkIdManDumb (long val)
 TrkIdManDumb (long val)
virtual ~TrkIdManDumb ()
virtual ~TrkIdManDumb ()

Static Public Member Functions

TrkIdManDumbinstance ()
TrkIdManDumbinstance ()

Private Member Functions

TrkIdManDumboperator= (const TrkIdManDumb &)
TrkIdManDumboperator= (const TrkIdManDumb &)
long theValue () const
long theValue () const
 TrkIdManDumb (const TrkIdManDumb &)
 TrkIdManDumb (const TrkIdManDumb &)

Private Attributes

long _theValue

Constructor & Destructor Documentation

TrkIdManDumb::TrkIdManDumb long  val  ) 
 

00018                                    {
00019 //------------------------------------------------------------------------
00020   _theValue = val;
00021 }

TrkIdManDumb::~TrkIdManDumb  )  [virtual]
 

00024 {}

TrkIdManDumb::TrkIdManDumb const TrkIdManDumb  )  [private]
 

TrkIdManDumb::TrkIdManDumb long  val  ) 
 

virtual TrkIdManDumb::~TrkIdManDumb  )  [virtual]
 

TrkIdManDumb::TrkIdManDumb const TrkIdManDumb  )  [private]
 


Member Function Documentation

TrkIdManDumb* TrkIdManDumb::instance  )  [static]
 

TrkIdManDumb * TrkIdManDumb::instance  )  [static]
 

00043                        {
00044 //------------------------------------------------------------------------
00045   static TrkIdManDumb theSingleton(-1);
00046   return &theSingleton;
00047 }

virtual long TrkIdManDumb::lastId  )  const [virtual]
 

Implements TrkIdManager.

long TrkIdManDumb::lastId  )  const [virtual]
 

Implements TrkIdManager.

00036                            {
00037 //------------------------------------------------------------------------
00038   return theValue();
00039 }

virtual long TrkIdManDumb::nextId  )  [virtual]
 

Implements TrkIdManager.

long TrkIdManDumb::nextId  )  [virtual]
 

Implements TrkIdManager.

00029                      {
00030 //------------------------------------------------------------------------
00031   return theValue();
00032 }

TrkIdManDumb& TrkIdManDumb::operator= const TrkIdManDumb  )  [private]
 

TrkIdManDumb& TrkIdManDumb::operator= const TrkIdManDumb  )  [private]
 

virtual void TrkIdManDumb::setMax long  maxid  )  [virtual]
 

Implements TrkIdManager.

void TrkIdManDumb::setMax long  maxid  )  [virtual]
 

Implements TrkIdManager.

00050                                {
00051   _theValue = maxid;
00052 }

long TrkIdManDumb::theValue  )  const [inline, private]
 

00033 {return _theValue;}

long TrkIdManDumb::theValue  )  const [inline, private]
 

00033 {return _theValue;}


Member Data Documentation

long TrkIdManDumb::_theValue [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 19:08:32 2011 for BOSS6.5.5 by  doxygen 1.3.9.1