Loading [MathJax]/extensions/tex2jax.js
The Gaudi Framework  v31r0 (aeb156f0)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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")]]
26 
28 template <class TYPE, class VERIFIER = Gaudi::Details::Property::NullVerifier,
31  //[[deprecated("use Gaudi::Property instead")]]
33 
34 #endif
Gaudi::Property< TYPE, VERIFIER, HANDLERS > PropertyWithValue
backward compatibility hack for PropertyWithValue
Definition: PropertyFwd.h:32
Implementation of property with value of concrete type.
Definition: Property.h:352
Gaudi::Details::PropertyBase Property
backward compatibility hack for old Property base class
Definition: PropertyFwd.h:25
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