|
Jpp 21.0.0-rc.3
the software that should make you happy
|
Template class for I/O of properties element. More...
#include <JProperties.hh>
Public Member Functions | |
| JPropertiesTemplateElement (T &value) | |
| Constructor. | |
| virtual std::istream & | read (std::istream &in) override |
| Stream input. | |
| virtual std::ostream & | write (std::ostream &out, const char *prefix, const char postfix) const override |
| Stream output. | |
| virtual std::ostream & | write (std::ostream &out) const override |
| Stream output. | |
| virtual bool | equals (const JPropertiesElementInterface &element) const override |
| Equality between property element interfaces. | |
| virtual bool | is_properties () const |
| Get properties type. | |
Protected Attributes | |
| T & | object |
Friends | |
| class | JPropertiesElement |
Template class for I/O of properties element.
This class implements the JPropertiesElementInterface interface.
Definition at line 111 of file JProperties.hh.
|
inline |
Constructor.
| value | reference of template object |
Definition at line 123 of file JProperties.hh.
|
inlineoverridevirtual |
Stream input.
| in | input stream |
Implements JLANG::JStreamInput.
Definition at line 135 of file JProperties.hh.
|
inlineoverridevirtual |
Stream output.
| out | output stream |
| prefix | prefix |
| postfix | postfix |
Reimplemented from JEEP::JPropertiesElementInterface.
Definition at line 161 of file JProperties.hh.
|
inlineoverridevirtual |
Stream output.
| out | output stream |
Reimplemented from JEEP::JPropertiesElementInterface.
Definition at line 175 of file JProperties.hh.
|
inlineoverridevirtual |
Equality between property element interfaces.
| element | properties element interface |
Reimplemented from JEEP::JPropertiesElementInterface.
Definition at line 187 of file JProperties.hh.
|
inlinevirtualinherited |
Get properties type.
Reimplemented in JEEP::JPropertiesTemplateElement< JProperties >.
Definition at line 83 of file JProperties.hh.
|
friend |
Definition at line 115 of file JProperties.hh.
|
protected |
Definition at line 199 of file JProperties.hh.