|
BmnRoot
|
#include <ElogTrigger.h>
Public Member Functions | |
| virtual | ~ElogTrigger () |
| int | GetTriggerId () |
| get trigger id of the current trigger | |
| TString | GetTriggerInfo () |
| get trigger info of the current trigger | |
| bool | GetIsActive () |
| get is active of the current trigger | |
| int | SetTriggerInfo (TString trigger_info) |
| set trigger info of the current trigger | |
| int | SetIsActive (bool is_active) |
| set is active of the current trigger | |
| void | Print () |
| print information about current trigger | |
| ClassDef (ElogTrigger, 1) | |
| virtual | ~ElogTrigger () |
| int | GetTriggerId () |
| get trigger id of the current trigger | |
| TString | GetTriggerInfo () |
| get trigger info of the current trigger | |
| bool | GetIsActive () |
| get is active of the current trigger | |
| int | SetTriggerInfo (TString trigger_info) |
| set trigger info of the current trigger | |
| int | SetIsActive (bool is_active) |
| set is active of the current trigger | |
| void | Print () |
| print information about current trigger | |
| ClassDef (ElogTrigger, 1) | |
Static Public Member Functions | |
| static ElogTrigger * | CreateTrigger (TString trigger_info, bool is_active) |
| add new trigger to the database | |
| static ElogTrigger * | GetTrigger (int trigger_id) |
| get trigger from the database | |
| static ElogTrigger * | GetTrigger (TString trigger_info) |
| get trigger from the database | |
| static int | CheckTriggerExists (int trigger_id) |
| check trigger exists in the database: 1- true, 0 - false, <0 - database operation error | |
| static int | CheckTriggerExists (TString trigger_info) |
| check trigger exists in the database: 1- true, 0 - false, <0 - database operation error | |
| static int | DeleteTrigger (int trigger_id) |
| delete trigger from the database | |
| static int | DeleteTrigger (TString trigger_info) |
| delete trigger from the database | |
| static int | PrintAll () |
| print all triggers | |
| static ElogTrigger * | CreateTrigger (TString trigger_info, bool is_active) |
| add new trigger to the database | |
| static ElogTrigger * | GetTrigger (int trigger_id) |
| get trigger from the database | |
| static ElogTrigger * | GetTrigger (TString trigger_info) |
| get trigger from the database | |
| static int | CheckTriggerExists (int trigger_id) |
| check trigger exists in the database: 1- true, 0 - false, <0 - database operation error | |
| static int | CheckTriggerExists (TString trigger_info) |
| check trigger exists in the database: 1- true, 0 - false, <0 - database operation error | |
| static int | DeleteTrigger (int trigger_id) |
| delete trigger from the database | |
| static int | DeleteTrigger (TString trigger_info) |
| delete trigger from the database | |
| static int | PrintAll () |
| print all triggers | |
ElogTrigger.h Class for the table: trigger_
Definition at line 17 of file ElogTrigger.h.
|
virtual |
Definition at line 26 of file ElogTrigger.cxx.
|
virtual |
|
static |
check trigger exists in the database: 1- true, 0 - false, <0 - database operation error
Definition at line 190 of file ElogTrigger.cxx.
References ElogConnection::GetSQLServer(), and ElogConnection::Open().
|
static |
check trigger exists in the database: 1- true, 0 - false, <0 - database operation error
|
static |
check trigger exists in the database: 1- true, 0 - false, <0 - database operation error
Definition at line 230 of file ElogTrigger.cxx.
References ElogConnection::GetSQLServer(), and ElogConnection::Open().
|
static |
check trigger exists in the database: 1- true, 0 - false, <0 - database operation error
| ElogTrigger::ClassDef | ( | ElogTrigger | , |
| 1 | |||
| ) |
| ElogTrigger::ClassDef | ( | ElogTrigger | , |
| 1 | |||
| ) |
|
static |
add new trigger to the database
Definition at line 33 of file ElogTrigger.cxx.
References ElogConnection::GetSQLServer(), and ElogConnection::Open().
|
static |
add new trigger to the database
|
static |
delete trigger from the database
Definition at line 270 of file ElogTrigger.cxx.
References ElogConnection::GetSQLServer(), and ElogConnection::Open().
|
static |
delete trigger from the database
|
static |
delete trigger from the database
Definition at line 300 of file ElogTrigger.cxx.
References ElogConnection::GetSQLServer(), and ElogConnection::Open().
|
static |
delete trigger from the database
|
inline |
get is active of the current trigger
Definition at line 63 of file ElogTrigger.h.
|
inline |
get is active of the current trigger
Definition at line 63 of file ElogTrigger.h.
|
static |
get trigger from the database
Definition at line 94 of file ElogTrigger.cxx.
References ElogConnection::GetSQLServer(), and ElogConnection::Open().
Referenced by BmnTrackingQaOffline::GetTrigger(), and BmnDataTriggerInfo::GetTrigger().
|
static |
get trigger from the database
|
static |
get trigger from the database
Definition at line 142 of file ElogTrigger.cxx.
References ElogConnection::GetSQLServer(), and ElogConnection::Open().
|
static |
get trigger from the database
|
inline |
get trigger id of the current trigger
Definition at line 59 of file ElogTrigger.h.
|
inline |
get trigger id of the current trigger
Definition at line 59 of file ElogTrigger.h.
|
inline |
get trigger info of the current trigger
Definition at line 61 of file ElogTrigger.h.
Referenced by BmnTrackingQaOffline::GetTrigger(), and BmnDataTriggerInfo::GetTrigger().
|
inline |
get trigger info of the current trigger
Definition at line 61 of file ElogTrigger.h.
| void ElogTrigger::Print | ( | ) |
print information about current trigger
Definition at line 438 of file ElogTrigger.cxx.
| void ElogTrigger::Print | ( | ) |
print information about current trigger
|
static |
print all triggers
Definition at line 330 of file ElogTrigger.cxx.
References ElogConnection::GetSQLServer(), and ElogConnection::Open().
|
static |
print all triggers
| int ElogTrigger::SetIsActive | ( | bool | is_active | ) |
set is active of the current trigger
Definition at line 405 of file ElogTrigger.cxx.
References ElogConnection::GetSQLServer().
| int ElogTrigger::SetIsActive | ( | bool | is_active | ) |
set is active of the current trigger
| int ElogTrigger::SetTriggerInfo | ( | TString | trigger_info | ) |
set trigger info of the current trigger
Definition at line 373 of file ElogTrigger.cxx.
References ElogConnection::GetSQLServer().
| int ElogTrigger::SetTriggerInfo | ( | TString | trigger_info | ) |
set trigger info of the current trigger