| The Gaudi Framework v29r0 (ff2e7097)

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

PropertyFwd.h
Go to the documentation of this file.
1
3 #ifndef PROPERTY_FWD_H
4 #define PROPERTY_FWD_H
5
8 #define GAUDI_PROPERTY_v2
9
10 namespace Gaudi
11 {
12 namespace Details
13 {
14 class PropertyBase;
15 namespace Property
16 {
17 struct NullVerifier;
18 struct UpdateHandler;
19 }
20 }
21 template <class TYPE, class VERIFIER, class HANDLERS>
22 class Property;
23 }
24
26 using Property
27 //[[deprecated("use Gaudi::Details::PropertyBase instead")]]
28 = Gaudi::Details::PropertyBase;
29
31 template <class TYPE, class VERIFIER = Gaudi::Details::Property::NullVerifier,
32 class HANDLERS = Gaudi::Details::Property::UpdateHandler>
33 using PropertyWithValue
34 //[[deprecated("use Gaudi::Property instead")]]
35 = Gaudi::Property<TYPE, VERIFIER, HANDLERS>;
36
37 #endif
PropertyWithValue
Gaudi::Property< TYPE, VERIFIER, HANDLERS > PropertyWithValue
backward compatibility hack for PropertyWithValue
Definition: PropertyFwd.h:35
Gaudi::Property
Implementation of property with value of concrete type.
Definition: Property.h:319
Property
Gaudi::Details::PropertyBase Property
backward compatibility hack for old Property base class
Definition: PropertyFwd.h:28
Gaudi::Details::PropertyBase
PropertyBase base class allowing PropertyBase* collections to be "homogeneous".
Definition: Property.h:32
Gaudi::Details::Property::UpdateHandler
Definition: Property.h:281
Gaudi::Details::Property::NullVerifier
Definition: Property.h:175
Gaudi
Helper functions to set/get the application return code.
Definition: __init__.py:1