TString Basic string class. Cannot be stored in a TCollection... use TObjString instead.
TStringRef() | |
TStringRef(const TStringRef&) | |
~TStringRef() | |
void | TRefCnt::AddReference() |
TStringRef& | operator=(const TStringRef&) |
UInt_t | TRefCnt::References() const |
UInt_t | TRefCnt::RemoveReference() |
void | TRefCnt::SetRefCount(UInt_t r) |
Ssiz_t | Capacity() const |
char* | Data() const |
Ssiz_t | First(char c) const |
Ssiz_t | First(const char* s) const |
static TStringRef* | GetRep(Ssiz_t capac, Ssiz_t nchar) |
UInt_t | Hash() const |
UInt_t | HashFoldCase() const |
Ssiz_t | Last(char) const |
Ssiz_t | Length() const |
char& | operator[](Ssiz_t i) |
char | operator[](Ssiz_t i) const |
void | UnLink() |
enum TRefCnt::EReferenceFlag { | kStaticInit | |
}; |
UInt_t | TRefCnt::fRefs | (1 less than) number of references |
Static member function returning an empty string representation of size capacity and containing nchar characters.