EHS
Loading...
Searching...
No Matches
ehs::JsonBase Class Reference

#include <JsonBase.h>

Inheritance diagram for ehs::JsonBase:
ehs::JsonArray ehs::JsonBool ehs::JsonNum ehs::JsonObj ehs::JsonStr

Public Member Functions

virtual ~JsonBase ()=default
 
 JsonBase ()
 
 JsonBase (JsonType type)
 
 JsonBase (const JsonBase &base)=default
 
JsonType GetType () const
 
virtual Str_8 ToStr (UInt_64 level, bool compact) const
 

Constructor & Destructor Documentation

◆ ~JsonBase()

virtual ehs::JsonBase::~JsonBase ( )
virtualdefault

◆ JsonBase() [1/3]

ehs::JsonBase::JsonBase ( )

◆ JsonBase() [2/3]

ehs::JsonBase::JsonBase ( JsonType type)

◆ JsonBase() [3/3]

ehs::JsonBase::JsonBase ( const JsonBase & base)
default

Member Function Documentation

◆ GetType()

JsonType ehs::JsonBase::GetType ( ) const

◆ ToStr()

Str_8 ehs::JsonBase::ToStr ( UInt_64 level,
bool compact ) const
virtual

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