HYDRA_development_version
|
#include <honlinemonclienttabwin.h>
Public Member Functions | |
HOnlineMonClientTabWin () | |
~HOnlineMonClientTabWin () | |
void | SetActive (Bool_t state) |
Bool_t | IsActive () |
TString | GetLastUpdate () |
void | SetLastUpdate () |
void | SetStatusBarText (TString text) |
void | CreateWindow (HOnlineMonClientMain *clientmain, TString detectorname) |
void | DestroyWindow (HOnlineMonClientMain *clientmain) |
Public Attributes | |
TList | listTabs |
TString | detectorname |
TGTab * | tabContainer |
Private Member Functions | |
ClassDef (HOnlineMonClientTabWin, 1) | |
Private Attributes | |
TGMainFrame * | mainFrame |
TGCompositeFrame * | tabContainerFrame |
TGStatusBar * | statBar |
Bool_t | active |
TString | lastUpdate |
Definition at line 15 of file honlinemonclienttabwin.h.
HOnlineMonClientTabWin::HOnlineMonClientTabWin | ( | ) |
Definition at line 9 of file honlinemonclienttabwin.cc.
References detectorname, mainFrame, statBar, tabContainer, and tabContainerFrame.
HOnlineMonClientTabWin::~HOnlineMonClientTabWin | ( | ) |
Definition at line 17 of file honlinemonclienttabwin.cc.
References listTabs, mainFrame, tabContainer, and tabContainerFrame.
|
private |
void HOnlineMonClientTabWin::CreateWindow | ( | HOnlineMonClientMain * | clientmain, |
TString | detectorname | ||
) |
Definition at line 30 of file honlinemonclienttabwin.cc.
References HOnlineMonClientTab::CreateTab(), detectorname, listTabs, mainFrame, SetActive(), statBar, tabContainer, and tabContainerFrame.
Referenced by HOnlineMonClientDet::CreateDet().
void HOnlineMonClientTabWin::DestroyWindow | ( | HOnlineMonClientMain * | clientmain | ) |
Definition at line 63 of file honlinemonclienttabwin.cc.
References HOnlineMonClientTab::DestroyTab(), HOnlineMonClientMain::getMainThread(), listTabs, main(), mainFrame, SetActive(), and tabContainer.
Referenced by HOnlineMonClientDet::DestroyDet().
TString HOnlineMonClientTabWin::GetLastUpdate | ( | ) |
Definition at line 86 of file honlinemonclienttabwin.cc.
References lastUpdate.
Bool_t HOnlineMonClientTabWin::IsActive | ( | ) |
Definition at line 111 of file honlinemonclienttabwin.cc.
References active.
void HOnlineMonClientTabWin::SetActive | ( | Bool_t | state | ) |
Definition at line 102 of file honlinemonclienttabwin.cc.
References active, listTabs, and HOnlineMonClientTab::SetActive().
Referenced by HOnlineMonClientDet::CreateDet(), CreateWindow(), DestroyWindow(), and HOnlineMonClientDet::SetActive().
void HOnlineMonClientTabWin::SetLastUpdate | ( | ) |
Definition at line 90 of file honlinemonclienttabwin.cc.
References lastUpdate.
void HOnlineMonClientTabWin::SetStatusBarText | ( | TString | text | ) |
Definition at line 96 of file honlinemonclienttabwin.cc.
References statBar.
|
private |
Definition at line 44 of file honlinemonclienttabwin.h.
Referenced by IsActive(), and SetActive().
TString HOnlineMonClientTabWin::detectorname |
Definition at line 18 of file honlinemonclienttabwin.h.
Referenced by CreateWindow(), HOnlineMonClientMain::DestroySingleWindow(), and HOnlineMonClientTabWin().
|
private |
Definition at line 45 of file honlinemonclienttabwin.h.
Referenced by GetLastUpdate(), and SetLastUpdate().
TList HOnlineMonClientTabWin::listTabs |
Definition at line 17 of file honlinemonclienttabwin.h.
Referenced by CreateWindow(), DestroyWindow(), HOnlineMonClientXML::ParseTabNode(), SetActive(), and ~HOnlineMonClientTabWin().
|
private |
Definition at line 40 of file honlinemonclienttabwin.h.
Referenced by CreateWindow(), DestroyWindow(), HOnlineMonClientTabWin(), and ~HOnlineMonClientTabWin().
|
private |
Definition at line 43 of file honlinemonclienttabwin.h.
Referenced by CreateWindow(), HOnlineMonClientTabWin(), and SetStatusBarText().
TGTab* HOnlineMonClientTabWin::tabContainer |
Definition at line 19 of file honlinemonclienttabwin.h.
Referenced by HOnlineMonClientTab::CreateTab(), CreateWindow(), DestroyWindow(), HOnlineMonClientTabWin(), and ~HOnlineMonClientTabWin().
|
private |
Definition at line 41 of file honlinemonclienttabwin.h.
Referenced by CreateWindow(), HOnlineMonClientTabWin(), and ~HOnlineMonClientTabWin().