Skip to content
Snippets Groups Projects
Commit f2881a2e authored by Benedikt Hegner's avatar Benedikt Hegner
Browse files

minor fixes for new Property

- removed deprecation warning in `Gaudi::Details::PropertyBase::clone`
- removed Property from GaudiPython dictionary

See merge request !224
parents 7a372bb5 5144b46e
Branches
Tags
1 merge request!224minor fixes for new Property
Pipeline #
......@@ -93,9 +93,7 @@ namespace Gaudi
/// the printout of the property value
virtual std::ostream& fillStream( std::ostream& ) const;
/// clones the current property
/// \deprecated provided for backward compatibility, will be removed in v28r1
[[deprecated( "provided for backward compatibility, will be removed in v28r1" )]] virtual PropertyBase*
clone() const = 0;
virtual PropertyBase* clone() const = 0;
/// set the type of the owner class (used for documentation)
void setOwnerType( const std::type_info& ownerType ) { m_ownerType = &ownerType; }
......@@ -459,7 +457,7 @@ namespace Gaudi
/// Accessor to verifier.
VerifierType& verifier() { return m_verifier; }
/// Backward compatibility \deprecated will be removed in v28r1
/// Backward compatibility (\deprecated will be removed)
/// @{
const ValueType& value() const { return *this; }
ValueType& value() { return const_cast<ValueType&>( (const ValueType&)*this ); }
......
......@@ -54,10 +54,6 @@
<class name = "Stat" />
<class pattern = "Chrono*" />
<class pattern = "Gaudi::Property<*>">
<field name="m_value" transient="true"/>
</class>
<class pattern = "AIDA::I*" />
<class name = "GaudiPython::PyAlgorithm"/>
<class name = "GaudiPython::CallbackStreamBuf"/>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment