Definition of the IPublishSvc interface, which publishes variables to outside monitoring processes.
More...
#include <GaudiKernel/IPublishSvc.h>
Definition of the IPublishSvc interface, which publishes variables to outside monitoring processes.
- Author
- Beat Jost
Definition at line 14 of file IPublishSvc.h.
IPublishSvc::DeclareInterfaceID |
( |
IPublishSvc |
, |
|
|
1 |
, |
|
|
0 |
|
|
) |
| |
virtual void IPublishSvc::declarePubItem |
( |
const std::string & |
name, |
|
|
const bool & |
var |
|
) |
| |
|
pure virtual |
Declare publishing information.
- Parameters
-
name | Information name knwon to the external system |
var | address of the published entity |
virtual void IPublishSvc::declarePubItem |
( |
const std::string & |
name, |
|
|
const int & |
var |
|
) |
| |
|
pure virtual |
virtual void IPublishSvc::declarePubItem |
( |
const std::string & |
name, |
|
|
const long & |
var |
|
) |
| |
|
pure virtual |
virtual void IPublishSvc::declarePubItem |
( |
const std::string & |
name, |
|
|
const double & |
var |
|
) |
| |
|
pure virtual |
virtual void IPublishSvc::undeclarePubAll |
( |
| ) |
|
|
pure virtual |
Undeclare all publishing information.
virtual void IPublishSvc::undeclarePubItem |
( |
const std::string & |
name | ) |
|
|
pure virtual |
Undeclare publishing information.
- Parameters
-
name | publishing information name known to the external system |
virtual void IPublishSvc::updateAll |
( |
| ) |
|
|
pure virtual |
Update all declared publishing items.
virtual void IPublishSvc::updateItem |
( |
const std::string & |
name | ) |
|
|
pure virtual |
Update pblishing information.
- Parameters
-
name | publishing information name known to the external system |
The documentation for this class was generated from the following file: