|
BOSS 8.0.0
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 | |
| 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 53 of file Calibration/xmlBase/include/xmlBase/docMan/DocMan.h.
|
inline |
Definition at line 55 of file Calibration/xmlBase/include/xmlBase/docMan/DocMan.h.
| xmlBase::DocMan::ClientList::~ClientList | ( | ) |
Definition at line 119 of file DocMan.cxx.
|
inline |
Definition at line 55 of file InstallArea/x86_64-el9-gcc13-dbg/include/xmlBase/docMan/DocMan.h.
| xmlBase::DocMan::ClientList::~ClientList | ( | ) |
|
inline |
Definition at line 55 of file InstallArea/x86_64-el9-gcc13-opt/include/xmlBase/docMan/DocMan.h.
| xmlBase::DocMan::ClientList::~ClientList | ( | ) |
| bool xmlBase::DocMan::ClientList::add | ( | DocClient * | client, |
| bool | front = false ) |
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 87 of file DocMan.cxx.
Referenced by xmlBase::DocMan::regClient().
| bool xmlBase::DocMan::ClientList::add | ( | DocClient * | client, |
| bool | front = false ) |
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.
| bool xmlBase::DocMan::ClientList::add | ( | DocClient * | client, |
| bool | front = false ) |
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 69 of file Calibration/xmlBase/include/xmlBase/docMan/DocMan.h.
Referenced by xmlBase::DocMan::findList().
|
inline |
which list are we?
Definition at line 69 of file InstallArea/x86_64-el9-gcc13-dbg/include/xmlBase/docMan/DocMan.h.
|
inline |
which list are we?
Definition at line 69 of file InstallArea/x86_64-el9-gcc13-opt/include/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
| void xmlBase::DocMan::ClientList::invoke | ( | DomElement * | elt | ) |
call back each client in turn
| bool xmlBase::DocMan::ClientList::remove | ( | DocClient * | client | ) |
Remove a client; return indicates success or failure (e.g., client not found)
Definition at line 104 of file DocMan.cxx.
| bool xmlBase::DocMan::ClientList::remove | ( | DocClient * | client | ) |
Remove a client; return indicates success or failure (e.g., client not found)
| bool xmlBase::DocMan::ClientList::remove | ( | DocClient * | client | ) |
Remove a client; return indicates success or failure (e.g., client not found)