|
|
|
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()constoperator!=(const RStringF &)constInequality operator.operator==(const RStringF &)constEquality operator.Inherited from RStringBase:
Close()Closes a string.DesC()constGets the content of the string.Index(const TStringTable &)constGets the enumeration value corresponding to this string.OriginalTableRef()constGets the table (if any) that first added the current string to the pool.Pool()constGets the string pool.iPooliValoperator RStringTokenBase()constReturns a compact string equivalent to the string inline RStringF Copy();
Copies a string.
Both the original and the copy must be separately closed.
|