|
dxjson 1.0
JSON library for C++
|
#include <dxjson.h>
Public Member Functions | |
| virtual JSONValue | type () const =0 |
| virtual void | write (std::ostream &out) const =0 |
| virtual Value * | returnMyNewCopy () const =0 |
| virtual void | read (std::istream &in)=0 |
| virtual bool | isEqual (const Value *other) const =0 |
An abstract base class to allow making a heterogenous container Classes for all possible JSON values are derived from this base class.