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 ParseTimeBase * clone () 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