Jpp
19.0.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 |