|
Jpp
18.1.0
the software that should make you happy
|
Wrapper class around template object. More...
#include <JValue.hh>
Public Member Functions | |
| JValue (T &object) | |
| Constructor. More... | |
| JValue (void *ps) | |
| Constructor. More... | |
| operator const T & () const | |
| type conversion operator More... | |
| operator T & () | |
| type conversion operator More... | |
| virtual std::istream & | read (std::istream &in) override |
| Stream input. More... | |
| operator const T & () const | |
| type conversion operator More... | |
| virtual std::ostream & | write (std::ostream &out) const override |
| Stream output. More... | |
Protected Attributes | |
| T * | p |
| const T * | p |
Wrapper class around template object.
This class implements the JStreamInput and JStreamOutput interfaces.
|
inline |
Constructor.
| object | input object |
Definition at line 161 of file JValue.hh.
|
inline |
Constructor.
| ps | pointer to valid object |
Definition at line 172 of file JValue.hh.
|
inlineinherited |
|
inlineinherited |
|
inlineoverridevirtualinherited |
Stream input.
| in | input stream |
Implements JLANG::JStreamInput.
Definition at line 75 of file JValue.hh.
|
inlineinherited |
|
inlineoverridevirtualinherited |
|
protectedinherited |
|
protectedinherited |
1.8.5