Jpp 19.3.0-rc.3
the software that should make you happy
|
Interface for I/O of properties element. More...
#include <JProperties.hh>
Public Member Functions | |
virtual bool | is_properties () const |
Get properties type. | |
virtual bool | equals (const JPropertiesElementInterface &element) const |
Equality between property element interfaces. | |
virtual std::ostream & | write (std::ostream &out) const=0 |
Stream output. | |
virtual std::ostream & | write (std::ostream &out, const char *prefix, const char postfix) const=0 |
Stream output. | |
virtual std::istream & | read (std::istream &in)=0 |
Stream input. | |
Interface for I/O of properties element.
Definition at line 66 of file JProperties.hh.
|
inlinevirtual |
Get properties type.
Reimplemented in JEEP::JPropertiesTemplateElement< JProperties >.
Definition at line 82 of file JProperties.hh.
|
inlinevirtual |
Equality between property element interfaces.
element | properties element interface |
Reimplemented in JEEP::JPropertiesTemplateElement< T >, JEEP::JPropertiesTemplateElement< const T >, and JEEP::JPropertiesTemplateElement< JProperties::JFileReader >.
Definition at line 94 of file JProperties.hh.
|
virtual |
Stream output.
out | output stream |
Implements JLANG::JStreamOutput.
Reimplemented in JEEP::JPropertiesTemplateElement< T >, JEEP::JPropertiesTemplateElement< const T >, JEEP::JPropertiesTemplateElement< JProperties >, and JEEP::JPropertiesTemplateElement< JProperties::JFileReader >.
|
virtual |
Stream output.
out | output stream |
prefix | prefix |
postfix | postfix |
Implements JLANG::JStreamSuffixOutput.
Reimplemented in JEEP::JPropertiesTemplateElement< T >, JEEP::JPropertiesTemplateElement< const T >, JEEP::JPropertiesTemplateElement< JProperties >, and JEEP::JPropertiesTemplateElement< JProperties::JFileReader >.
|
pure virtualinherited |
Stream input.
in | input stream |
Implemented in JEEP::JPropertiesTemplateElement< T >, JEEP::JPropertiesTemplateElement< const T >, JEEP::JPropertiesTemplateElement< JProperties >, JEEP::JPropertiesTemplateElement< JProperties::JFileReader >, JLANG::JValueInput< T >, JPARSER::JParserTemplateElement< bool >, JPARSER::JParserTemplateElement< JCounter >, JPARSER::JParserTemplateElement< JType_t, false >, and JTOOLS::JAutoPointer< JDerived_t, JBase_t >.