Class | : RWTime
| Library | : RogueWave
| Source : | File :
|
Author : | : nobody | Update : |
Version : | : unknown
|
Private Data :
Constructors :
- public inline RWTime ( ) ;
- public inline RWTime ( unsigned long s) ;
- public RWTime ( unsigned h, unsigned m, unsigned s = 0, const RWZone & = RWZone::local(xx)) ;
- public RWTime ( const RWDate & , unsigned h = 0, unsigned m = 0, unsigned s = 0, const RWZone & = RWZone::local(xx)) ;
- public RWTime ( const RWDate & , const RWCString & str, const RWZone & = RWZone::local(xx), const RWLocale & = RWLocale::global(xx)) ;
- public RWTime ( const struct tm * , const RWZone & = RWZone::local(xx)) ;
- public inline RWTime ( const RWTime & t) ;
Operators :
- public inline RWTime& operator = ( const RWTime & t) ;
- public friend ostream& operator << ( ostream & , const RWTime & ) ;
- public inline RWTime operator ++ ( ) ;
- public inline RWTime operator -- ( ) ;
- public inline RWTime operator ++ ( int ) ;
- public inline RWTime operator -- ( int ) ;
- public inline RWTime& operator += ( long s) ;
- public inline RWTime& operator -= ( long s) ;
- public friend inline RWBoolean operator < ( const RWTime & t1, const RWTime & t2) ;
- public friend inline RWBoolean operator <= ( const RWTime & t1, const RWTime & t2) ;
- public friend inline RWBoolean operator > ( const RWTime & t1, const RWTime & t2) ;
- public friend inline RWBoolean operator >= ( const RWTime & t1, const RWTime & t2) ;
- public friend inline RWBoolean operator == ( const RWTime & t1, const RWTime & t2) ;
- public friend inline RWBoolean operator != ( const RWTime & t1, const RWTime & t2) ;
- public friend inline RWTime operator + ( const RWTime & t, long s) ;
- public friend inline RWTime operator - ( const RWTime & t, long s) ;
- public friend inline RWTime operator + ( long s, const RWTime & t) ;
Public Function :
- void extract ( struct tm * , const RWZone & = RWZone::local(xx)) const ;
- RWCString asString ( char format = '\0', const RWZone & = RWZone::local(xx), const RWLocale & = RWLocale::global(xx)) const ;
- inline RWBoolean between ( const RWTime & a, const RWTime & b) const ;
- inline RWspace binaryStoreSize ( ) const ;
- int compareTo ( const RWTime * ) const ;
- unsigned hash ( ) const ;
- unsigned hour ( const RWZone & = RWZone::local(xx)) const ;
- unsigned hourGMT ( ) const ;
- RWBoolean isDST ( const RWZone & = RWZone::local(xx)) const ;
- inline RWBoolean isValid ( ) const ;
- RWTime max ( const RWTime & t) const ;
- RWTime min ( const RWTime & t) const ;
- unsigned minute ( const RWZone & = RWZone::local(xx)) const ;
- unsigned minuteGMT ( ) const ;
- void restoreFrom ( RWFile & ) ;
- void restoreFrom ( RWvistream & ) ;
- void saveOn ( RWFile & ) const ;
- void saveOn ( RWvostream & ) const ;
- unsigned second ( ) const ;
- inline unsigned long seconds ( ) const ;
- static RWTime beginDST ( unsigned year, const RWZone & = RWZone::local(xx)) ;
- static RWTime endDST ( unsigned year, const RWZone & = RWZone::local(xx)) ;
- static RWTime now ( ) ;
Protected Function :
Private Function :
- static unsigned long buildFrom ( const RWDate & , unsigned h, unsigned m, unsigned s, const RWZone & = RWZone::local(xx)) ;
- static unsigned long currentTime ( ) ;
Last update : Mon Sep 02 23:39:12 1996
by MkHelp 0.30