dxjson 1.0
JSON library for C++
Loading...
Searching...
No Matches
Public Member Functions | List of all members
dx::Value Class Referenceabstract

#include <dxjson.h>

Inheritance diagram for dx::Value:
dx::Array dx::Boolean dx::Integer dx::Null dx::Object dx::Real dx::String

Public Member Functions

virtual JSONValue type () const =0
 
virtual void write (std::ostream &out) const =0
 
virtual ValuereturnMyNewCopy () const =0
 
virtual void read (std::istream &in)=0
 
virtual bool isEqual (const Value *other) const =0
 

Detailed Description

An abstract base class to allow making a heterogenous container Classes for all possible JSON values are derived from this base class.

Definition at line 115 of file dxjson.h.

Constructor & Destructor Documentation

◆ ~Value()

virtual dx::Value::~Value ( )
inlinevirtual

Definition at line 122 of file dxjson.h.


The documentation for this class was generated from the following file: