Struct PDJE_Editor::MusicHandleStruct

Nested Relationships

This struct is a nested type of Class PDJE_Editor.

Struct Documentation

struct MusicHandleStruct

Holds Git and JSON handlers for individual music data.

Public Functions

MusicHandleStruct() = delete
MusicHandleStruct(const MusicHandleStruct&) = delete
MusicHandleStruct(MusicHandleStruct&&) noexcept = default
MusicHandleStruct &operator=(MusicHandleStruct&&) noexcept = default
inline MusicHandleStruct(const DONT_SANITIZE &auth_name, const DONT_SANITIZE &auth_email)

Public Members

std::unique_ptr<PDJE_GitHandler> gith
PDJE_JSONHandler<MUSIC_W> jsonh
SANITIZED musicName
fs::path dataPath