RWCollectable RWCollectableDate RWDate
Member Functions | |
binaryStoreSize() compareTo() hash() isA() isEqual() restoreGuts() |
saveGuts() stringID() |
typedef RWCollectableDate Date; // Smalltalk typedef #include <rw/colldate.h> RWCollectableDate d;
Collectable Dates. Inherits classes RWDate and RWCollectable. This class is useful when dates are used as keys in the "dictionary" collection classes, or if dates are stored and retrieved as RWCollectables. The virtual functions of the base class RWCollectable have been redefined.
Polymorphic
RWCollectableDate(); RWCollectableDate(unsigned long julianDate); RWCollectableDate(unsigned day, unsigned year); RWCollectableDate(unsigned day, unsigned month, unsigned year); RWCollectableDate(unsigned day, const char* mon, unsigned year,const RWLocale& locale = RWLocale::global()); RWCollectableDate(istream& s, const RWLocale& locale = RWLocale::global()); RWCollectableDate(const RWCString& str,const RWLocale& locale = RWLocale::global()); RWCollectableDate(const RWTime& t, const RWZone& zone = RWZone::local()); RWCollectableDate(const struct tm* tmb); RWCollectableDate(const RWDate& d);
Calls the corresponding constructor of the base class RWDate.
virtual RWspace binaryStoreSize() const;
Redefined from class RWCollectable.
virtual int compareTo(const RWCollectable* c) const;
Redefined from class RWCollectable. Returns the results of calling RWDate::compareTo.
virtual unsigned hash() const;
Redefined from class RWCollectable. Returns the results of calling RWDate::hash().
virtual RWClassID isA() const;
Redefined from class RWCollectable to return __RWCOLLECTABLEDATE.
virtual RWBoolean isEqual(const RWCollectable* t) const;
Redefined from class RWCollectable. Returns the results of calling operator==() for the base class RWDate by using appropriate casts.
virtual void restoreGuts(RWvistream&); virtual void restoreGuts(RWFile&); virtual void saveGuts(RWvostream&) const; virtual void saveGuts(RWFile&) const;
Redefined from class RWCollectable.
RWStringID stringID();
(acts virtual) Inherited from class RWCollectable.