libqutim  0.3.1.0
json.h File Reference
#include "libqutim_global.h"
#include <QString>
#include <QVariant>
#include <QByteArray>

Go to the source code of this file.

Namespaces

 qutim_sdk_0_3
 
 qutim_sdk_0_3::Json
 

Typedefs

typedef bool(* qutim_sdk_0_3::Json::generatorExt )(QString &err, QByteArray &res, const QVariant &val, int indent)
 

Functions

Q_DECL_IMPORT QByteArray qutim_sdk_0_3::Json::generate (const QVariant &data, int indent=0)
 
Q_DECL_IMPORT bool qutim_sdk_0_3::Json::generate (QByteArray &res, const QVariant &val, int indent=0, generatorExt cb=0, QString *err=0)
 
Q_DECL_IMPORT bool qutim_sdk_0_3::Json::generate (QByteArray &res, const QVariant &val, int indent, QString *err)
 
Q_DECL_IMPORT bool qutim_sdk_0_3::Json::isValidUtf8 (const uchar *s, int maxLen, bool zeroInvalid=false)
 
Q_DECL_IMPORT bool qutim_sdk_0_3::Json::isValidUtf8 (const QByteArray &data, bool zeroInvalid=false)
 
Q_DECL_IMPORT bool qutim_sdk_0_3::Json::isValidUtf8 (const char *s, int maxLen, bool zeroInvalid=false)
 
Q_DECL_IMPORT QVariant qutim_sdk_0_3::Json::parse (const QByteArray &data)
 
Q_DECL_IMPORT const uchar * qutim_sdk_0_3::Json::parseField (QString &fname, QVariant &fvalue, const uchar *s, int *maxLength)
 
Q_DECL_IMPORT const char * qutim_sdk_0_3::Json::parseField (QString &fname, QVariant &fvalue, const char *s, int *maxLength)
 
Q_DECL_IMPORT const uchar * qutim_sdk_0_3::Json::parseRecord (QVariant &res, const uchar *s, int *maxLength)
 
Q_DECL_IMPORT const char * qutim_sdk_0_3::Json::parseRecord (QVariant &res, const char *s, int *maxLength)
 
Q_DECL_IMPORT void qutim_sdk_0_3::Json::parseToProperties (const QByteArray &json, QObject *obj)
 
Q_DECL_IMPORT const uchar * qutim_sdk_0_3::Json::parseValue (QVariant &fvalue, const uchar *s, int *maxLength)
 
Q_DECL_IMPORT const char * qutim_sdk_0_3::Json::parseValue (QVariant &fvalue, const char *s, int *maxLength)
 
Q_DECL_IMPORT QString qutim_sdk_0_3::Json::quote (const QString &str)
 
Q_DECL_IMPORT const uchar * qutim_sdk_0_3::Json::skipBlanks (const uchar *s, int *maxLength)
 
Q_DECL_IMPORT const char * qutim_sdk_0_3::Json::skipBlanks (const char *s, int *maxLength)
 
Q_DECL_IMPORT const uchar * qutim_sdk_0_3::Json::skipRecord (const uchar *s, int *maxLength)
 
Q_DECL_IMPORT const char * qutim_sdk_0_3::Json::skipRecord (const char *s, int *maxLength)
 

Generated by Doxygen