HYDRA_development_version
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
hparora2io.h
Go to the documentation of this file.
1
#ifndef HPARORA2IO_H
2
#define HPARORA2IO_H
3
4
#include "
hpario.h
"
5
#include "
hora2conn.h
"
6
7
class
HOra2Info
;
8
9
class
HParOra2Io
:
public
HParIo
{
10
private
:
11
HOra2Conn
*
pConn
;
// pointer to the connection class
12
HOra2Info
*
pInfo
;
// pointer to the utility class
13
Bool_t
isConnected
;
// ==kTRUE if connection is open
14
public
:
15
HParOra2Io
();
16
~HParOra2Io
();
17
Bool_t
open
();
18
Bool_t
open
(Char_t *userName);
19
Bool_t
open
(Char_t *dbName, Char_t *userName);
20
Bool_t
reconnect
();
21
void
close
();
22
void
disconnect
();
23
Bool_t
check
() {
return
isConnected
;}
// kTRUE if connection is open
24
void
print
();
25
void
setDetParIo
(
const
Text_t*);
26
HOra2Info
*
getOra2Info
() {
return
pInfo
;}
27
Bool_t
setHistoryDate
(
const
Char_t*);
28
Bool_t
setParamRelease
(
const
Char_t*);
29
TList*
getListOfRuns
(
const
Char_t*,
const
Char_t* startAt=
""
,
const
Char_t* endAt=
""
);
30
private
:
31
Bool_t
activateDetIo
();
32
ClassDef(
HParOra2Io
,0)
// Class for parameter I/O from Oracle
33
};
34
35
#endif
/* !HPARORA2IO_H */
36
HParOra2Io::print
void print()
Definition:
hparora2io.cc:107
hpario.h
HOra2Conn
Definition:
hora2conn.h:7
HParOra2Io::HParOra2Io
HParOra2Io()
HParOra2Io::getListOfRuns
TList * getListOfRuns(const Char_t *, const Char_t *startAt="", const Char_t *endAt="")
Definition:
hparora2io.cc:181
HParOra2Io::setDetParIo
void setDetParIo(const Text_t *)
Definition:
hparora2io.cc:162
HParIo
Definition:
hpario.h:11
HParOra2Io::setHistoryDate
Bool_t setHistoryDate(const Char_t *)
Definition:
hparora2io.cc:122
HParOra2Io::setParamRelease
Bool_t setParamRelease(const Char_t *)
Definition:
hparora2io.cc:128
HParOra2Io::pInfo
HOra2Info * pInfo
Definition:
hparora2io.h:12
HParOra2Io::activateDetIo
Bool_t activateDetIo()
Definition:
hparora2io.cc:134
HParOra2Io::reconnect
Bool_t reconnect()
Definition:
hparora2io.cc:82
HParOra2Io::isConnected
Bool_t isConnected
Definition:
hparora2io.h:13
hora2conn.h
HOra2Info
Definition:
hora2info.h:10
HParOra2Io::~HParOra2Io
~HParOra2Io()
Definition:
hparora2io.cc:50
HParOra2Io::open
Bool_t open()
Definition:
hparora2io.cc:57
HParOra2Io
Definition:
hparora2io.h:9
HParOra2Io::pConn
HOra2Conn * pConn
Definition:
hparora2io.h:11
HParOra2Io::check
Bool_t check()
Definition:
hparora2io.h:23
HParOra2Io::disconnect
void disconnect()
Definition:
hparora2io.cc:101
HParOra2Io::getOra2Info
HOra2Info * getOra2Info()
Definition:
hparora2io.h:26
HParOra2Io::close
void close()
Definition:
hparora2io.cc:89
ora
hparora2io.h
Generated on Fri Oct 9 2020 14:30:05 for HYDRA_development_version by
1.8.8