MOOS 0.2375
|
#include <DBImage.h>
Classes | |
class | CVar |
struct | ProcInfo |
Public Types | |
typedef std::map< std::string, ProcInfo > | PROC_INFO_MAP |
Public Member Functions | |
bool | Clear () |
CDBImage () | |
bool | Set (MOOSMSG_LIST &InMail) |
bool | Get (CVar &rVar, int n) |
bool | HasChanged (int n) |
bool | SetProcInfo (MOOSMSG_LIST &InMail) |
bool | GetProcesses (STRING_LIST &sProcs) |
int | GetNumVariables () |
bool | GetProcInfo (const std::string &sWhat, STRING_LIST &sSubs, STRING_LIST &sPubs) |
bool | SetMask (std::set< std::string > Mask) |
bool | ShowPending (bool b) |
Protected Member Functions | |
int | GetIndex (const std::string &sName) |
Protected Attributes | |
std::vector< CVar > | m_DBData |
std::map< std::string, int > | m_IndexMap |
std::set< std::string > | m_Mask |
bool | m_bShowPending |
int | m_nClients |
int | m_nVariables |
PROC_INFO_MAP | m_Processes |
CMOOSLock | m_Lock |
typedef std::map<std::string,ProcInfo> CDBImage::PROC_INFO_MAP |
bool CDBImage::Clear | ( | ) |
Definition at line 222 of file DBImage.cpp.
Definition at line 118 of file DBImage.cpp.
int CDBImage::GetIndex | ( | const std::string & | sName | ) | [protected] |
Definition at line 94 of file DBImage.cpp.
bool CDBImage::GetProcesses | ( | STRING_LIST & | sProcs | ) |
Definition at line 199 of file DBImage.cpp.
bool CDBImage::GetProcInfo | ( | const std::string & | sWhat, |
STRING_LIST & | sSubs, | ||
STRING_LIST & | sPubs | ||
) |
Definition at line 183 of file DBImage.cpp.
bool CDBImage::HasChanged | ( | int | n | ) |
Definition at line 110 of file DBImage.cpp.
bool CDBImage::Set | ( | MOOSMSG_LIST & | InMail | ) |
Definition at line 45 of file DBImage.cpp.
bool CDBImage::SetMask | ( | std::set< std::string > | Mask | ) |
Definition at line 216 of file DBImage.cpp.
bool CDBImage::SetProcInfo | ( | MOOSMSG_LIST & | InMail | ) |
Definition at line 136 of file DBImage.cpp.
bool CDBImage::m_bShowPending [protected] |
std::vector<CVar> CDBImage::m_DBData [protected] |
std::map<std::string,int> CDBImage::m_IndexMap [protected] |
CMOOSLock CDBImage::m_Lock [protected] |
std::set<std::string> CDBImage::m_Mask [protected] |
int CDBImage::m_nClients [protected] |
int CDBImage::m_nVariables [protected] |
PROC_INFO_MAP CDBImage::m_Processes [protected] |