30#ifndef JELLYFIN_DTO_FILESYSTEMENTRYINFO_H
31#define JELLYFIN_DTO_FILESYSTEMENTRYINFO_H
66 QJsonObject
toJson()
const;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition filesystementryinfo.h:49
void setName(QString newName)
Gets the name.
Definition filesystementryinfo.cpp:85
void setPath(QString newPath)
Gets the path.
Definition filesystementryinfo.cpp:91
FileSystemEntryInfo(QString name, QString path, FileSystemEntryType type)
Definition filesystementryinfo.cpp:36
void replaceData(FileSystemEntryInfo &other)
Definition filesystementryinfo.cpp:54
static FileSystemEntryInfo fromJson(QJsonObject source)
Definition filesystementryinfo.cpp:60
QString name() const
Gets the name.
Definition filesystementryinfo.cpp:83
FileSystemEntryType type() const
Definition filesystementryinfo.cpp:95
QString path() const
Gets the path.
Definition filesystementryinfo.cpp:89
QJsonObject toJson() const
Definition filesystementryinfo.cpp:74
QString m_name
Definition filesystementryinfo.h:94
void setFromJson(QJsonObject source)
Definition filesystementryinfo.cpp:67
FileSystemEntryType m_type
Definition filesystementryinfo.h:96
void setType(FileSystemEntryType newType)
Definition filesystementryinfo.cpp:97
QString m_path
Definition filesystementryinfo.h:95
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
FileSystemEntryTypeClass::Value FileSystemEntryType
Definition filesystementrytype.h:61
Definition accessschedule.h:128
Jellyfin::DTO::FileSystemEntryInfo FileSystemEntryInfo
Definition filesystementryinfo.h:108
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45