Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

expander::expvartype_time< StringType, NotimeMSValue >::TimeType Class Reference

Used to store the time. More...

#include <expandlib-vartype-time.h>

Collaboration diagram for expander::expvartype_time< StringType, NotimeMSValue >::TimeType:

Collaboration graph
List of all members.

Public Methods

 TimeType (int H=0, int M=0, int S=0, int MS=0)

Public Attributes

int h
 Hours.

int m
 Minutes.

int s
 Seconds.

int ms
 Milliseconds.


Detailed Description

template<class StringType = ::std::string, long NotimeMSValue = -1>
class expander::expvartype_time< StringType, NotimeMSValue >::TimeType

Used to store the time.

Definition at line 54 of file expandlib-vartype-time.h.


Constructor & Destructor Documentation

template<class StringType = ::std::string, long NotimeMSValue = -1>
expander::expvartype_time< StringType, NotimeMSValue >::TimeType::TimeType int    H = 0,
int    M = 0,
int    S = 0,
int    MS = 0
[inline]
 

Definition at line 56 of file expandlib-vartype-time.h.

References expander::expvartype_time< StringType, NotimeMSValue >::TimeType::h, expander::expvartype_time< StringType, NotimeMSValue >::TimeType::m, expander::expvartype_time< StringType, NotimeMSValue >::TimeType::ms, and expander::expvartype_time< StringType, NotimeMSValue >::TimeType::s.


Member Data Documentation

template<class StringType = ::std::string, long NotimeMSValue = -1>
int expander::expvartype_time< StringType, NotimeMSValue >::TimeType::h
 

Hours.

Definition at line 58 of file expandlib-vartype-time.h.

Referenced by expander::expvartype_time< StringType, NotimeMSValue >::AppendValue(), expander::expvartype_time< StringType, NotimeMSValue >::get_milliseconds(), expander::expvartype_time< StringType, NotimeMSValue >::SetValue(), and expander::expvartype_time< StringType, NotimeMSValue >::TimeType::TimeType().

template<class StringType = ::std::string, long NotimeMSValue = -1>
int expander::expvartype_time< StringType, NotimeMSValue >::TimeType::m
 

Minutes.

Definition at line 59 of file expandlib-vartype-time.h.

Referenced by expander::expvartype_time< StringType, NotimeMSValue >::AppendValue(), expander::expvartype_time< StringType, NotimeMSValue >::get_milliseconds(), expander::expvartype_time< StringType, NotimeMSValue >::SetValue(), and expander::expvartype_time< StringType, NotimeMSValue >::TimeType::TimeType().

template<class StringType = ::std::string, long NotimeMSValue = -1>
int expander::expvartype_time< StringType, NotimeMSValue >::TimeType::ms
 

Milliseconds.

Definition at line 61 of file expandlib-vartype-time.h.

Referenced by expander::expvartype_time< StringType, NotimeMSValue >::AppendValue(), expander::expvartype_time< StringType, NotimeMSValue >::get_milliseconds(), expander::expvartype_time< StringType, NotimeMSValue >::SetValue(), and expander::expvartype_time< StringType, NotimeMSValue >::TimeType::TimeType().

template<class StringType = ::std::string, long NotimeMSValue = -1>
int expander::expvartype_time< StringType, NotimeMSValue >::TimeType::s
 

Seconds.

Definition at line 60 of file expandlib-vartype-time.h.

Referenced by expander::expvartype_time< StringType, NotimeMSValue >::AppendValue(), expander::expvartype_time< StringType, NotimeMSValue >::get_milliseconds(), expander::expvartype_time< StringType, NotimeMSValue >::SetValue(), and expander::expvartype_time< StringType, NotimeMSValue >::TimeType::TimeType().


The documentation for this class was generated from the following file:
Generated on Tue Feb 4 17:24:31 2003 for ExpandLib by doxygen1.3-rc2