Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

UpdateSeq Class Reference

#include <updateSeq.h>

List of all members.

Public Member Functions

INLINE UpdateSeq ()
INLINE UpdateSeq (const UpdateSeq &copy)
INLINE UpdateSeq & operator= (const UpdateSeq &copy)
INLINE void clear ()
INLINE bool is_initial () const
INLINE bool is_old () const
INLINE bool is_fresh () const
INLINE bool is_special () const
INLINE bool operator== (const UpdateSeq &other) const
INLINE bool operator!= (const UpdateSeq &other) const
INLINE bool operator< (const UpdateSeq &other) const
INLINE bool operator<= (const UpdateSeq &other) const
INLINE UpdateSeq operator++ ()
INLINE UpdateSeq operator++ (int)
INLINE void output (ostream &out) const

Static Public Member Functions

INLINE UpdateSeq initial ()
INLINE UpdateSeq old ()
INLINE UpdateSeq fresh ()

Private Types

enum  SpecialCases { SC_initial = 0, SC_old = 1, SC_fresh = ~0 }

Private Attributes

unsigned int _seq


Member Enumeration Documentation

enum UpdateSeq::SpecialCases [private]
 

Enumeration values:
SC_initial 
SC_old 
SC_fresh 

Definition at line 71 of file updateSeq.h.


Constructor & Destructor Documentation

INLINE UpdateSeq::UpdateSeq  ) 
 

INLINE UpdateSeq::UpdateSeq const UpdateSeq &  copy  ) 
 


Member Function Documentation

INLINE void UpdateSeq::clear  ) 
 

INLINE UpdateSeq UpdateSeq::fresh  )  [static]
 

INLINE UpdateSeq UpdateSeq::initial  )  [static]
 

INLINE bool UpdateSeq::is_fresh  )  const
 

INLINE bool UpdateSeq::is_initial  )  const
 

INLINE bool UpdateSeq::is_old  )  const
 

INLINE bool UpdateSeq::is_special  )  const
 

INLINE UpdateSeq UpdateSeq::old  )  [static]
 

INLINE bool UpdateSeq::operator!= const UpdateSeq &  other  )  const
 

INLINE UpdateSeq UpdateSeq::operator++ int   ) 
 

INLINE UpdateSeq UpdateSeq::operator++  ) 
 

INLINE bool UpdateSeq::operator< const UpdateSeq &  other  )  const
 

INLINE bool UpdateSeq::operator<= const UpdateSeq &  other  )  const
 

INLINE UpdateSeq& UpdateSeq::operator= const UpdateSeq &  copy  ) 
 

INLINE bool UpdateSeq::operator== const UpdateSeq &  other  )  const
 

INLINE void UpdateSeq::output ostream &  out  )  const
 


Member Data Documentation

unsigned int UpdateSeq::_seq [private]
 

Definition at line 77 of file updateSeq.h.


The documentation for this class was generated from the following file:
Generated on Fri Apr 18 00:13:58 2003 for Panda by doxygen1.3