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 > >)