|
||
class RStringF : public RStringBase;
A string that is stored in a string pool, with case-insensitive comparisons.
To initialise values of this class, you need to use the operator() functions on the RStringPool
.
Comparisons with this class use folded (case insensitive) comparisons.
RStringBase
- Base class for classes that represent a string in a string pool.
RStringF
- A string that is stored in a string pool, with case-insensitive comparisons.
Defined in RStringF
:
Copy()
Copies a string.operator RStringTokenF()const
operator!=(const RStringF &)const
Inequality operator.operator==(const RStringF &)const
Equality operator.Inherited from RStringBase
:
Close()
Closes a string.DesC()const
Gets the content of the string.Index(const TStringTable &)const
Gets the enumeration value corresponding to this string.OriginalTableRef()const
Gets the table (if any) that first added the current string to the pool.Pool()const
Gets the string pool.iPool
iVal
operator RStringTokenBase()const
Returns a compact string equivalent to the string inline RStringF Copy();
Copies a string.
Both the original and the copy must be separately closed.
|