library: libCore
#include "TString.h"

TStringRef


class description - header file - source file - inheritance tree (.pdf)

class TStringRef : public TRefCnt

Inheritance Chart:
TRefCnt
<-
TStringRef
    private:
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() public:
TStringRef() TStringRef(const TStringRef&) ~TStringRef() TStringRef& operator=(const TStringRef&)

Data Members

    private:
Ssiz_t fCapacity Max string length (excluding null) Ssiz_t fNchars String length (excluding null)

Class Description

void UnLink()
Ssiz_t Length()
Ssiz_t Capacity()
char operator[](Ssiz_t i)
Ssiz_t First(char c)
Ssiz_t First(const char *s)
UInt_t Hash()
UInt_t HashFoldCase()
Ssiz_t Last(char)
char operator[](Ssiz_t i)

Last update: Tue Jul 11 12:00:16 2006


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.