![]() |
ATLAS Offline Software
|
#include <VarHandleKeyArrayProperty.h>
Public Member Functions | |
| Property (const std::string &name, SG::ReadHandleKeyArray< T > &value) | |
| virtual | ~Property () |
| VarHandleKeyArrayProperty * | clone () const override |
| Return a new copy of this Property object. | |
| bool | load (Gaudi::Details::PropertyBase &destination) const override |
| Set the value of another Property. | |
| bool | assign (const Gaudi::Details::PropertyBase &source) override |
| Set the value of this Property from another. | |
| std::string | toString () const override |
| Return a string representation of the value object. | |
| void | toStream (std::ostream &out) const override |
| Write a string representation of the value object to a stream. | |
| StatusCode | fromString (const std::string &s) override |
| Set this value object from a string. | |
| const SG::VarHandleKeyArray & | value () const |
| Return the value object for this Property. | |
| bool | setValue (const SG::VarHandleKeyArray &value) |
| Set the value object for this Property. | |
Private Attributes | |
| SG::VarHandleKeyArray * | m_pValue |
| Pointer to the real property. | |
Definition at line 81 of file VarHandleKeyArrayProperty.h.
|
inline |
Definition at line 84 of file VarHandleKeyArrayProperty.h.
|
inlinevirtual |
Definition at line 86 of file VarHandleKeyArrayProperty.h.
|
overrideinherited |
Set the value of this Property from another.
| destination | The Property from which the value should be copied. |
The value object of this source is copied to that of this Property by converting to a string and back again. Returns true on success, false on failure.
Definition at line 79 of file VarHandleKeyArrayProperty.cxx.
|
overrideinherited |
Return a new copy of this Property object.
The new object will be associated with the same value object as the original.
Definition at line 49 of file VarHandleKeyArrayProperty.cxx.
|
overrideinherited |
Set this value object from a string.
| s | String from which to initialize the value. |
Returns failure if the conversion does not succeed.
Definition at line 117 of file VarHandleKeyArrayProperty.cxx.
|
overrideinherited |
Set the value of another Property.
| destination | The Property whose value is changed. |
The value object of this Property is copied to that of destination by converting to a string and back again. Returns true on success, false on failure.
Definition at line 64 of file VarHandleKeyArrayProperty.cxx.
|
inherited |
|
overrideinherited |
Write a string representation of the value object to a stream.
| out | Stream to which to write. |
Definition at line 103 of file VarHandleKeyArrayProperty.cxx.
|
overrideinherited |
Return a string representation of the value object.
Definition at line 89 of file VarHandleKeyArrayProperty.cxx.
|
inherited |
Return the value object for this Property.
Definition at line 132 of file VarHandleKeyArrayProperty.cxx.
|
privateinherited |
Pointer to the real property.
Reference would be better, but Reflex does not support references yet
Definition at line 64 of file VarHandleKeyArrayProperty.h.