TDataMember


class description - source file - inheritance tree

class TDataMember : public TDictionary


    public:
TDataMember(const TDataMember&) TDataMember(G__DataMemberInfo* info = 0, TClass* cl = 0) virtual ~TDataMember() static TClass* Class() Int_t GetArrayDim() const const char* GetArrayIndex() const TClass* GetClass() const TDataType* GetDataType() const const char* GetFullTypeName() const Int_t GetMaxIndex(Int_t dim) const Int_t GetOffset() const Int_t GetOffsetCint() const TList* GetOptions() const TMethodCall* GetterMethod(TClass* cl = 0) const char* GetTrueTypeName() const const char* GetTypeName() const virtual TClass* IsA() const Bool_t IsaPointer() const Bool_t IsBasic() const Bool_t IsEnum() const Bool_t IsPersistent() const Int_t IsSTLContainer() virtual Long_t Property() const TMethodCall* SetterMethod(TClass* cl) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
G__DataMemberInfo* fInfo pointer to CINT data member info TClass* fClass pointer to the class TDataType* fDataType pointer to data basic type descriptor TMethodCall* fValueGetter method that returns a value; TMethodCall* fValueSetter method which sets value; TList* fOptions list of possible values 0=no restrictions TString fTypeName data member type, e,g.: "class TDirectory*" -> "TDirectory". TString fFullTypeName full type description of data member, e,g.: "class TDirectory*". TString fTrueTypeName full type description with no typedef public:
static const enum TDataMember:: kObjIsPersistent

Class Description



Last update: Fri May 14 13:32:37 2004


ROOT page - Class index - 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.