kodi
xbmc
filesystem
MusicDatabaseDirectory
QueryParams.h
1
/*
2
* Copyright (C) 2005-2018 Team Kodi
3
* This file is part of Kodi - https://kodi.tv
4
*
5
* SPDX-License-Identifier: GPL-2.0-or-later
6
* See LICENSES/README.md for more information.
7
*/
8
9
#pragma once
10
11
#include "DirectoryNode.h"
12
13
namespace
XFILE
14
{
15
namespace
MUSICDATABASEDIRECTORY
16
{
17
class
CQueryParams
18
{
19
public
:
20
CQueryParams
();
21
int
GetArtistId() {
return
m_idArtist; }
22
int
GetAlbumId() {
return
m_idAlbum; }
23
int
GetGenreId() {
return
m_idGenre; }
24
int
GetSongId() {
return
m_idSong; }
25
int
GetYear() {
return
m_year; }
26
int
GetDisc() {
return
m_disc; }
27
28
protected
:
29
void
SetQueryParam(NODE_TYPE NodeType,
const
std::string& strNodeName);
30
31
friend
class
CDirectoryNode
;
32
private
:
33
int
m_idArtist;
34
int
m_idAlbum;
35
int
m_idGenre;
36
int
m_idSong;
37
int
m_year;
38
int
m_disc;
39
};
40
}
41
}
42
43
XFILE::MUSICDATABASEDIRECTORY::CDirectoryNode
Definition:
DirectoryNode.h:51
XFILE
Definition:
Scraper.h:41
MUSICDATABASEDIRECTORY
XFILE::MUSICDATABASEDIRECTORY::CQueryParams
Definition:
QueryParams.h:17
Generated by
1.8.13