The Gaudi Framework
v26r1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
PropertyAlg.h
Go to the documentation of this file.
1
// $Header: /tmp/svngaudi/tmp.jEpFh25751/Gaudi/GaudiPython/src/Test/PropertyAlg.h,v 1.1 2005/10/27 16:57:57 mato Exp $
2
#ifndef GAUDIEXAMPLE_PROPERTYALG_H
3
#define GAUDIEXAMPLE_PROPERTYALG_H
4
5
// Include files
6
#include "GaudiKernel/Algorithm.h"
7
#include "GaudiKernel/Property.h"
8
#include "GaudiKernel/MsgStream.h"
9
15
class
PropertyAlg
:
public
Algorithm
{
16
public
:
18
PropertyAlg
(
const
std::string&
name
,
ISvcLocator
* pSvcLocator);
19
21
StatusCode
initialize
() {
return
StatusCode::SUCCESS
; }
22
StatusCode
execute
() {
return
StatusCode::SUCCESS
; }
23
StatusCode
finalize
() {
return
StatusCode::SUCCESS
; }
24
25
private
:
28
29
bool
m_bool
;
30
char
m_char
;
31
signed
char
m_schar
;
32
unsigned
char
m_uchar
;
33
short
m_short
;
34
unsigned
short
m_ushort
;
35
int
m_int
;
36
unsigned
int
m_uint
;
37
long
m_long
;
38
unsigned
long
m_ulong
;
39
long
long
m_longlong
;
40
unsigned
long
long
m_ulonglong
;
41
float
m_float
;
42
double
m_double
;
43
std::string
m_string
;
44
45
std::vector<bool>
m_boolarray
;
46
std::vector<char>
m_chararray
;
47
std::vector<unsigned char>
m_uchararray
;
48
std::vector<signed char>
m_schararray
;
49
std::vector<short>
m_shortarray
;
50
std::vector<unsigned short>
m_ushortarray
;
51
std::vector<int>
m_intarray
;
52
std::vector<unsigned int>
m_uintarray
;
53
std::vector<long>
m_longarray
;
54
std::vector<unsigned long>
m_ulongarray
;
55
std::vector<long long>
m_longlongarray
;
56
std::vector<unsigned long long>
m_ulonglongarray
;
57
std::vector<float>
m_floatarray
;
58
std::vector<double>
m_doublearray
;
59
std::vector<std::string>
m_stringarray
;
60
61
};
62
63
#endif // GAUDIEXAMPLE_PROPERTYALG_H
GaudiPython
src
Test
PropertyAlg.h
Generated on Mon Feb 16 2015 11:56:57 for The Gaudi Framework by
1.8.2