|
| RWCollectableTime () |
|
| RWCollectableTime (const RWDate &d, const RWCString &str, const RWZone &z=RWZone::local(), const RWLocale &l=RWLocale::global()) |
|
| RWCollectableTime (const RWDate &d, unsigned h=0, unsigned m=0, unsigned s=0, const RWZone &zone=RWZone::local()) |
|
| RWCollectableTime (const RWTime &t) |
|
| RWCollectableTime (const struct tm *tmb, const RWZone &zone=RWZone::local()) |
|
| RWCollectableTime (unsigned h, unsigned m, unsigned s=0, const RWZone &zone=RWZone::local()) |
|
| RWCollectableTime (unsigned long s) |
|
virtual | ~RWCollectableTime () |
|
virtual RWspace | binaryStoreSize () const |
|
virtual int | compareTo (const RWCollectable *c) const |
|
virtual RWCollectable * | copy () const |
|
virtual unsigned | hash () const |
|
virtual RWClassID | isA () const |
|
virtual bool | isEqual (const RWCollectable *) const |
|
virtual RWCollectable * | newSpecies () const |
|
virtual void | restoreGuts (RWFile &) |
|
virtual void | restoreGuts (RWvistream &) |
|
virtual void | saveGuts (RWFile &) const |
|
virtual void | saveGuts (RWvostream &) const |
|
virtual | ~RWCollectable () |
|
RWspace | recursiveStoreSize () const |
|
RWStringID | stringID () const |
|
| RWTime () |
|
| RWTime (const RWDate &date, const RWCString &str, const RWZone &zone=RWZone::local(), const RWLocale &locale=RWLocale::global()) |
|
| RWTime (const RWDate &date, unsigned hour=0, unsigned minute=0, unsigned second=0, const RWZone &zone=RWZone::local()) |
|
| RWTime (const struct tm *ptm, const RWZone &zone=RWZone::local()) |
|
| RWTime (unsigned hour, unsigned minute, unsigned second=0, const RWZone &zone=RWZone::local()) |
|
| RWTime (unsigned long s) |
|
RWCString | asString (char format='\0', const RWZone &zone=RWZone::local(), const RWLocale &locale=RWLocale::global()) const |
|
RWCString | asString (const char *format, const RWZone &zone=RWZone::local(), const RWLocale &locale=RWLocale::global()) const |
|
bool | between (const RWTime &a, const RWTime &b) const |
|
RWspace | binaryStoreSize () const |
|
int | compareTo (const RWTime *t) const |
|
void | extract (struct tm *ptm, const RWZone &zone=RWZone::local()) const |
|
unsigned | hash () const |
|
unsigned | hour (const RWZone &zone=RWZone::local()) const |
|
unsigned | hourGMT () const |
|
bool | isDST (const RWZone &zone=RWZone::local()) const |
|
bool | isValid () const |
|
RWTime | max (const RWTime &t) const |
|
RWTime | min (const RWTime &t) const |
|
unsigned | minute (const RWZone &zone=RWZone::local()) const |
|
unsigned | minuteGMT () const |
|
RWTime | operator++ () |
|
RWTime | operator++ (int) |
|
RWTime & | operator+= (unsigned long s) |
|
RWTime | operator-- () |
|
RWTime | operator-- (int) |
|
RWTime & | operator-= (unsigned long s) |
|
unsigned | second () const |
|
unsigned long | seconds () const |
|
|
(Note that these are not member symbols.)
|
bool | operator!= (const RWCollectableTime &lhs, const RWCollectableTime &rhs) |
|
bool | operator!= (const RWCollectableTime &lhs, const RWTime &rhs) |
|
bool | operator!= (const RWTime &lhs, const RWCollectableTime &rhs) |
|
bool | operator== (const RWCollectableTime &lhs, const RWCollectableTime &rhs) |
|
bool | operator== (const RWCollectableTime &lhs, const RWTime &rhs) |
|
bool | operator== (const RWTime &lhs, const RWCollectableTime &rhs) |
|
bool | operator!= (const RWCollectable &lhs, const RWCollectable &rhs) |
|
bool | operator== (const RWCollectable &lhs, const RWCollectable &rhs) |
|
RWFile & | operator<< (RWFile &file, const RWTime &t) |
|
RWvostream & | operator<< (RWvostream &str, const RWTime &t) |
|
RWFile & | operator>> (RWFile &file, RWTime &t) |
|
RWvistream & | operator>> (RWvistream &str, RWTime &t) |
|
- Deprecated
- As of SourcePro 11.1, use RWCollectableDateTime instead.
RWCollectableTime and RWTime are deprecated and are no longer supported. They may be removed from future releases. Please use RWCollectableDateTime and RWDateTime.
Inherits classes RWTime and RWCollectable. This class is useful when times are used as keys in the "dictionary" collection classes, or if times are stored and retrieved as RWCollectable instances.
The virtual functions of the base class RWCollectable have been redefined.
- Synopsis
#include <rw/colltime.h>
Deprecated. Inherits classes RWTime and RWCollectable.
Definition colltime.h:58
- Persistence
- Polymorphic