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

ParseTimeNpt Class Reference

#include <TimeDefs.h>

Inheritance diagram for ParseTimeNpt:

Inheritance graph
[legend]
Collaboration diagram for ParseTimeNpt:

Collaboration graph
[legend]
List of all members.

Public Types

enum  Type { T_SEC, T_TIME, T_NOW }

Public Member Functions

 ParseTimeNpt (Type t, const char *text=NULL)
 ParseTimeNpt (const ParseTimeNpt &orig)
virtual ~ParseTimeNpt ()
virtual ParseTimeBaseclone () const
virtual int getAsNptSeconds () const
virtual void dump (ostream &out) const
virtual MNString toString () const

Member Enumeration Documentation

enum ParseTimeNpt::Type
 

Enumeration values:
T_SEC 
T_TIME 
T_NOW 


Constructor & Destructor Documentation

ParseTimeNpt::ParseTimeNpt Type  t,
const char *  text = NULL
 

ParseTimeNpt::ParseTimeNpt const ParseTimeNpt orig  ) 
 

virtual ParseTimeNpt::~ParseTimeNpt  )  [inline, virtual]
 


Member Function Documentation

virtual ParseTimeBase* ParseTimeNpt::clone  )  const [virtual]
 

Implements ParseTimeBase.

virtual void ParseTimeNpt::dump ostream &  out  )  const [virtual]
 

Implements ParseTimeBase.

virtual int ParseTimeNpt::getAsNptSeconds  )  const [virtual]
 

Implements ParseTimeBase.

virtual MNString ParseTimeNpt::toString  )  const [virtual]
 

Implements ParseTimeBase.


The documentation for this class was generated from the following file:
Generated on Sun Mar 6 13:36:04 2005 for Komssys by doxygen 1.3.8