MOOS 0.2375
|
#include <ScopeTabPane.h>
Classes | |
class | ProcessOptions |
Public Member Functions | |
CScopeTabPane (int X, int Y, int W, int H, char *l=0) | |
virtual | ~CScopeTabPane () |
bool | OnMOOSConnect () |
bool | OnMOOSDisconnect () |
void | GetMOOSInfo (std::string &sHost, int &nPort) |
void | SetMOOSInfo (const std::string &sHost, int nPort) |
Static Public Member Functions | |
static bool | MOOSDisconnectCallback (void *pParam) |
static bool | MOOSConnectCallback (void *pParam) |
static bool | FetchWorker (void *pParam) |
Protected Member Functions | |
virtual void | OnControlWidget (Fl_Widget *pWidget, int ID) |
void | OnTimer () |
bool | GetDBSummary () |
bool | GetDBProcSummary () |
bool | FetchLoop () |
std::string | GetFocusProcess () |
void | SetMask () |
Protected Attributes | |
std::map< std::string, ProcessOptions > | m_ProcessOptions |
std::string | m_sHost |
long | m_lPort |
CMOOSCommClient | m_Comms |
CDBImage | m_DBImage |
CMOOSThread | m_FetchThread |
int | m_nCounts |
Definition at line 72 of file ScopeTabPane.h.
CScopeTabPane::CScopeTabPane | ( | int | X, |
int | Y, | ||
int | W, | ||
int | H, | ||
char * | l = 0 |
||
) |
Definition at line 64 of file ScopeTabPane.cpp.
CScopeTabPane::~CScopeTabPane | ( | ) | [virtual] |
Definition at line 58 of file ScopeTabPane.cpp.
bool CScopeTabPane::FetchLoop | ( | ) | [protected] |
Definition at line 335 of file ScopeTabPane.cpp.
static bool CScopeTabPane::FetchWorker | ( | void * | pParam | ) | [inline, static] |
Definition at line 97 of file ScopeTabPane.h.
bool CScopeTabPane::GetDBProcSummary | ( | ) | [protected] |
Definition at line 417 of file ScopeTabPane.cpp.
bool CScopeTabPane::GetDBSummary | ( | ) | [protected] |
Definition at line 400 of file ScopeTabPane.cpp.
std::string CScopeTabPane::GetFocusProcess | ( | ) | [protected] |
Definition at line 192 of file ScopeTabPane.cpp.
void CScopeTabPane::GetMOOSInfo | ( | std::string & | sHost, |
int & | nPort | ||
) | [inline] |
Definition at line 83 of file ScopeTabPane.h.
bool CScopeTabPane::MOOSConnectCallback | ( | void * | pParam | ) | [static] |
Definition at line 284 of file ScopeTabPane.cpp.
bool CScopeTabPane::MOOSDisconnectCallback | ( | void * | pParam | ) | [static] |
Definition at line 293 of file ScopeTabPane.cpp.
void CScopeTabPane::OnControlWidget | ( | Fl_Widget * | pWidget, |
int | ID | ||
) | [protected, virtual] |
Reimplemented from CMOOSFLTKUI.
Definition at line 201 of file ScopeTabPane.cpp.
bool CScopeTabPane::OnMOOSConnect | ( | ) | [virtual] |
Reimplemented from CMOOSFLTKUI.
Definition at line 303 of file ScopeTabPane.cpp.
bool CScopeTabPane::OnMOOSDisconnect | ( | ) | [virtual] |
Reimplemented from CMOOSFLTKUI.
Definition at line 318 of file ScopeTabPane.cpp.
void CScopeTabPane::OnTimer | ( | ) | [protected, virtual] |
Reimplemented from CMOOSFLTKUI.
Definition at line 362 of file ScopeTabPane.cpp.
void CScopeTabPane::SetMask | ( | ) | [protected] |
Definition at line 177 of file ScopeTabPane.cpp.
void CScopeTabPane::SetMOOSInfo | ( | const std::string & | sHost, |
int | nPort | ||
) | [inline] |
Definition at line 88 of file ScopeTabPane.h.
CMOOSCommClient CScopeTabPane::m_Comms [protected] |
Definition at line 146 of file ScopeTabPane.h.
CDBImage CScopeTabPane::m_DBImage [protected] |
Definition at line 147 of file ScopeTabPane.h.
CMOOSThread CScopeTabPane::m_FetchThread [protected] |
Definition at line 150 of file ScopeTabPane.h.
long CScopeTabPane::m_lPort [protected] |
Definition at line 145 of file ScopeTabPane.h.
int CScopeTabPane::m_nCounts [protected] |
Definition at line 155 of file ScopeTabPane.h.
std::map<std::string,ProcessOptions> CScopeTabPane::m_ProcessOptions [protected] |
Definition at line 137 of file ScopeTabPane.h.
std::string CScopeTabPane::m_sHost [protected] |
Definition at line 144 of file ScopeTabPane.h.