base class for the implementation More...
#include <generic_property.hh>
Inherited by AtomImpl, ChainImpl, ConnectorImpl, EntityImpl, ResidueImpl, and SequenceImpl.
Public Member Functions | |
GenericPropContainerImpl () | |
~GenericPropContainerImpl () | |
GenericPropContainerImpl (const GenericPropContainerImpl &rhs) | |
GenericPropContainerImpl & | operator= (const GenericPropContainerImpl &r) |
GenericPropValue & | GenericProp (const String &key) |
const GenericPropValue & | GenericProp (const String &key) const |
bool | HasProp (const String &key) const |
void | ClearProps () |
void | RemoveProp (const String &key) |
void | Assign (const GenericPropContainerImpl &impl) |
PropertyMap | GetPropMap () const |
std::vector< String > | GetPropList () const |
base class for the implementation
Definition at line 53 of file generic_property.hh.
GenericPropContainerImpl | ( | ) | [inline] |
Definition at line 58 of file generic_property.hh.
~GenericPropContainerImpl | ( | ) | [inline] |
Definition at line 59 of file generic_property.hh.
GenericPropContainerImpl | ( | const GenericPropContainerImpl & | rhs | ) | [inline] |
Definition at line 65 of file generic_property.hh.
void Assign | ( | const GenericPropContainerImpl & | impl | ) | [inline] |
Definition at line 110 of file generic_property.hh.
void ClearProps | ( | ) | [inline] |
Definition at line 96 of file generic_property.hh.
const GenericPropValue& GenericProp | ( | const String & | key | ) | const [inline] |
Definition at line 83 of file generic_property.hh.
GenericPropValue& GenericProp | ( | const String & | key | ) | [inline] |
Definition at line 75 of file generic_property.hh.
std::vector<String> GetPropList | ( | ) | const [inline] |
Definition at line 131 of file generic_property.hh.
PropertyMap GetPropMap | ( | ) | const [inline] |
Definition at line 123 of file generic_property.hh.
bool HasProp | ( | const String & | key | ) | const [inline] |
Definition at line 91 of file generic_property.hh.
GenericPropContainerImpl& operator= | ( | const GenericPropContainerImpl & | r | ) | [inline] |
Definition at line 69 of file generic_property.hh.
void RemoveProp | ( | const String & | key | ) | [inline] |
Definition at line 103 of file generic_property.hh.