BOSS 7.0.3
BESIII Offline Software System
|
Nested class to keep track of clients for one element type. More...
#include <DocMan.h>
Public Member Functions | |
ClientList (const std::string &eltName) | |
~ClientList () | |
bool | add (DocClient *client, bool front=false) |
Add a client to list. | |
bool | remove (DocClient *client) |
const std::string & | getName () |
which list are we? | |
void | invoke (DomElement *elt) |
call back each client in turn | |
ClientList (const std::string &eltName) | |
~ClientList () | |
bool | add (DocClient *client, bool front=false) |
Add a client to list. | |
bool | remove (DocClient *client) |
const std::string & | getName () |
which list are we? | |
void | invoke (DomElement *elt) |
call back each client in turn | |
Nested class to keep track of clients for one element type.
Definition at line 52 of file Calibration/xmlBase/xmlBase-00-00-03/xmlBase/docMan/DocMan.h.
|
inline |
Definition at line 54 of file Calibration/xmlBase/xmlBase-00-00-03/xmlBase/docMan/DocMan.h.
xmlBase::DocMan::ClientList::~ClientList | ( | ) |
Definition at line 115 of file DocMan.cxx.
|
inline |
Definition at line 54 of file InstallArea/include/xmlBase/xmlBase/docMan/DocMan.h.
xmlBase::DocMan::ClientList::~ClientList | ( | ) |
Add a client to list.
return indicates success or failure (e.g. duplicate). By default new client is added to back of list, but if front is set to true client will go to the front.
Definition at line 85 of file DocMan.cxx.
Referenced by xmlBase::DocMan::regClient().
Add a client to list.
return indicates success or failure (e.g. duplicate). By default new client is added to back of list, but if front is set to true client will go to the front.
|
inline |
which list are we?
Definition at line 68 of file Calibration/xmlBase/xmlBase-00-00-03/xmlBase/docMan/DocMan.h.
Referenced by xmlBase::DocMan::findList().
|
inline |
which list are we?
Definition at line 68 of file InstallArea/include/xmlBase/xmlBase/docMan/DocMan.h.
void xmlBase::DocMan::ClientList::invoke | ( | DomElement * | elt | ) |
call back each client in turn
Referenced by xmlBase::DocMan::parse().
void xmlBase::DocMan::ClientList::invoke | ( | DomElement * | elt | ) |
call back each client in turn
Remove a client; return indicates success or failure (e.g., client not found)
Definition at line 101 of file DocMan.cxx.
Remove a client; return indicates success or failure (e.g., client not found)