The Gaudi Framework  v29r0 (ff2e7097)
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")]]
29 
31 template <class TYPE, class VERIFIER = Gaudi::Details::Property::NullVerifier,
34  //[[deprecated("use Gaudi::Property instead")]]
36 
37 #endif
Gaudi::Property< TYPE, VERIFIER, HANDLERS > PropertyWithValue
backward compatibility hack for PropertyWithValue
Definition: PropertyFwd.h:35
Implementation of property with value of concrete type.
Definition: Property.h:319
Gaudi::Details::PropertyBase Property
backward compatibility hack for old Property base class
Definition: PropertyFwd.h:28
PropertyBase base class allowing PropertyBase* collections to be "homogeneous".
Definition: Property.h:32
Helper functions to set/get the application return code.
Definition: __init__.py:1