Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
Loading...
Searching...
No Matches
jsonconvimpl.h File Reference
#include <QtGlobal>
#include <QDateTime>
#include <QJsonArray>
#include <QJsonDocument>
#include <QJsonObject>
#include <QJsonValue>
#include <QList>
#include <QSharedPointer>
#include <QUuid>
#include <QVariant>
#include <optional>

Go to the source code of this file.

Classes

struct  Jellyfin::Support::convertType< T >

Namespaces

namespace  Jellyfin
namespace  Jellyfin::Support

Functions

template<typename T>
Jellyfin::Support::fromJsonValue (const QJsonValue &source, convertType< T >)
template<typename T>
QJsonValue Jellyfin::Support::toJsonValue (const T &source, convertType< T >)
template<typename T>
Jellyfin::Support::fromJsonValue (const QJsonValue &source)
template<typename T>
QJsonValue Jellyfin::Support::toJsonValue (const T &source)
template<typename T>
QList< T > Jellyfin::Support::fromJsonValue (const QJsonValue &source, convertType< QList< T > >)
template<typename T>
QJsonValue Jellyfin::Support::toJsonValue (const QList< T > &source, convertType< QList< T > >)
template<typename T>
std::optional< T > Jellyfin::Support::fromJsonValue (const QJsonValue &source, convertType< std::optional< T > >)
template<typename T>
QJsonValue Jellyfin::Support::toJsonValue (const std::optional< T > &source, convertType< std::optional< T > >)
template<typename T>
QSharedPointer< T > Jellyfin::Support::fromJsonValue (const QJsonValue &source, convertType< QSharedPointer< T > >)
template<typename T>
QJsonValue Jellyfin::Support::toJsonValue (const QSharedPointer< T > &source, convertType< QSharedPointer< T > >)
template<typename T>
QString Jellyfin::Support::toString (const T &source)
template<typename T>
QString Jellyfin::Support::toString (const T &source, convertType< T >)
template<typename T>
QString Jellyfin::Support::toString (const std::optional< T > &source, convertType< std::optional< T > >)
template<typename T>
QString Jellyfin::Support::toString (const QList< T > &source, convertType< QList< T > >)