[Classes] [Prev] [Next] [Methods]

CStringRWC

Methods Index

Heritage
Description
Usage
Public Methods
Constructor, Destructor, and Initializer Methods
Rogue Wave Collectability and Persistence Methods

CStringRWC


Heritage

Superclass: CStringRW, CNotifier

Subclasses: None


Description

The CStringRWC class adds collectability and persistence to the lightweight CStringRW class. This class adds functionality by inheriting from both CStringRW and CNotifier. You can also
use this class in XVT-Power++'s ADP mechanism.


Usage

You can use this class as a CStringRW, except that you can add instances of this class to collections.


Public Methods

Constructor, Destructor, and Initializer Methods

CStringRWC();
CStringRWC(const char *theString);
CStringRWC(const char *theString, size_t theSize);
CStringRWC(RWSize_T theCapacity);
CStringRWC(const CStringRW& theString);
CStringRWC(const RWCSubString& theString);
CStringRWC(int theRID);
CStringRWC & operator= (
const CStringRWC &theStringRWC);
virtual ~CStringRWC();

Rogue Wave Collectability and Persistence Methods

virtual RWspace binaryStoreSize() const;
virtual int compareTo(const RWCollectable *c) const;
virtual unsigned hash() const;
virtual RWBoolean isEqual(const RWCollectable* c) const;
virtual void restoreGuts(RWvistream& theStream);
virtual void restoreGuts(RWFile& theFile);
virtual void saveGuts(RWvostream& theStream) const;
virtual void saveGuts(RWFile& theFile) const;


[Classes] [Prev] [Next] [Methods]

support@xvt.com


Visit our online help desk for tech support

Copyright © 2009, Providence Software Solutions Inc. All rights reserved.