| The Gaudi Framework v32r1 (f65d50dc)

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 namespace Details {
12 class PropertyBase;
13 namespace Property {
14 struct NullVerifier;
15 struct UpdateHandler;
16 } // namespace Property
17 } // namespace Details
18 template <class TYPE, class VERIFIER, class HANDLERS>
19 class Property;
20 } // namespace Gaudi
21
23 using Property
24 //[[deprecated("use Gaudi::Details::PropertyBase instead")]]
25 = Gaudi::Details::PropertyBase;
26
28 template <class TYPE, class VERIFIER = Gaudi::Details::Property::NullVerifier,
29 class HANDLERS = Gaudi::Details::Property::UpdateHandler>
30 using PropertyWithValue
31 //[[deprecated("use Gaudi::Property instead")]]
32 = Gaudi::Property<TYPE, VERIFIER, HANDLERS>;
33
34 #endif
PropertyWithValue
Gaudi::Property< TYPE, VERIFIER, HANDLERS > PropertyWithValue
\fixme backward compatibility hack for PropertyWithValue
Definition: PropertyFwd.h:32
Gaudi::Property
Implementation of property with value of concrete type.
Definition: Property.h:352
Property
Gaudi::Details::PropertyBase Property
\fixme backward compatibility hack for old Property base class
Definition: PropertyFwd.h:25
Gaudi::Details::PropertyBase
PropertyBase base class allowing PropertyBase* collections to be "homogeneous".
Definition: Property.h:32
Gaudi::Details::Property::UpdateHandler
Definition: Property.h:315
Gaudi::Details::Property::NullVerifier
Definition: Property.h:223
Gaudi
Header file for std:chrono::duration-based Counters.
Definition: __init__.py:1