43     GItem ( 
const string &s, 
void *ptr = NULL, 
const int n = 0 );
 
   56     void    SetId       ( 
const int n );
 
   60     virtual string  GetInfo ( ) 
const;                
 
   61     virtual void    SetInfo ( 
const string & info );  
 
   64     void    Select     ( 
const bool b = 
true );
 
   94     GSubItem ( 
const string &s, 
void *ptr = NULL, 
const int n = 0, 
GItem *p = NULL );
 
virtual ~GItem()
Definition: GItem.icc:13
 
void SetParentItem(GItem *par)
Definition: GItem.icc:106
 
string data_info
More detailed information (if required) 
Definition: GItem.hh:37
 
int GetId() const 
Definition: GItem.icc:19
 
GItem & operator=(const GItem &original)
Definition: GItem.cpp:43
 
bool IsSelected() const 
Definition: GItem.icc:58
 
bool selected
Indicates if the element is selected. 
Definition: GItem.hh:28
 
#define GObject(T)
Definition: GClassDefine.hh:65
 
bool operator==(const GSubItem &item)
Definition: GItem.icc:117
 
bool operator==(const GItem &item)
Definition: GItem.icc:65
 
GItem * parent
Pointer to the element in main list. 
Definition: GItem.hh:84
 
GItem(const string &s, void *ptr=NULL, const int n=0)
Definition: GItem.cpp:19
 
GItem * GetParentItem() const 
Definition: GItem.icc:110
 
int id
Identification number (for ROOT widgets) 
Definition: GItem.hh:33
 
virtual ~GSubItem()
Definition: GItem.icc:100
 
void SetUserData(void *ptr)
Definition: GItem.icc:35
 
void * user_data
Pointer on user data. 
Definition: GItem.hh:35
 
virtual string GetInfo() const 
Definition: GItem.icc:40
 
GSubItem(const string &s, void *ptr=NULL, const int n=0, GItem *p=NULL)
Definition: GItem.icc:79
 
void Select(const bool b=true)
Definition: GItem.icc:54
 
void * GetUserData() const 
Definition: GItem.icc:23
 
GSubItem & operator=(const GSubItem &original)
Definition: GItem.cpp:62
 
void SetId(const int n)
Definition: GItem.icc:29
 
virtual void SetInfo(const string &info)
Definition: GItem.icc:46