Public Member Functions
QMJsonTypeBase Class Referenceabstract

#include <qmjsontype.h>

Inheritance diagram for QMJsonTypeBase:
QMJsonType< T >

Public Member Functions

 QMJsonTypeBase ()
 
virtual ~QMJsonTypeBase ()
 
virtual QDebug print (QDebug dbg)=0
 
virtual bool isBaseType (void)=0
 
virtual QString toJson (int32_t tab, QMJsonSort sort)=0
 
virtual void toComplexJson (const QMPointer< QMJsonObject > &obj)=0
 

Detailed Description

Definition at line 111 of file qmjsontype.h.

Constructor & Destructor Documentation

QMJsonTypeBase::QMJsonTypeBase ( )
inline

Definition at line 115 of file qmjsontype.h.

virtual QMJsonTypeBase::~QMJsonTypeBase ( )
inlinevirtual

Definition at line 116 of file qmjsontype.h.

Member Function Documentation

virtual QDebug QMJsonTypeBase::print ( QDebug  dbg)
pure virtual

Implemented in QMJsonType< T >.

virtual bool QMJsonTypeBase::isBaseType ( void  )
pure virtual
virtual QString QMJsonTypeBase::toJson ( int32_t  tab,
QMJsonSort  sort 
)
pure virtual
virtual void QMJsonTypeBase::toComplexJson ( const QMPointer< QMJsonObject > &  obj)
pure virtual

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