summaryrefslogtreecommitdiff
path: root/Directory.h
diff options
context:
space:
mode:
authorchriszero <zerov83@gmail.com>2015-02-14 18:53:11 +0100
committerchriszero <zerov83@gmail.com>2015-02-14 18:53:11 +0100
commite412257abf8de4576a180351d24ff07589fa630c (patch)
treeed020de5c8257545eca66e96997984731ac60379 /Directory.h
parent20fefdd3f341d6e7f6b15e4926bf5569aa1943d5 (diff)
downloadvdr-plugin-plex-e412257abf8de4576a180351d24ff07589fa630c.tar.gz
vdr-plugin-plex-e412257abf8de4576a180351d24ff07589fa630c.tar.bz2
Various Fixes0.1.0
Bump Version to frist beta.
Diffstat (limited to 'Directory.h')
-rw-r--r--Directory.h17
1 files changed, 12 insertions, 5 deletions
diff --git a/Directory.h b/Directory.h
index fb54bc5..8638565 100644
--- a/Directory.h
+++ b/Directory.h
@@ -12,6 +12,7 @@
#include <Poco/String.h>
#include "XmlObject.h"
+#include "MediaContainer.h"
using Poco::XML::DOMParser;
using Poco::XML::Document;
@@ -23,16 +24,20 @@ using Poco::Exception;
namespace plexclient
{
-
+class MediaContainer;
+
class Directory: XmlObject
-{
+{
public:
- Directory(Poco::XML::Node* pNode);
- ~Directory();
+ Directory(Poco::XML::Node* pNode, MediaContainer* parent);
public:
bool m_bAllowSync;
+ int m_iIndex;
+ int m_iYear;
std::string m_sTitle;
+ std::string m_sTitle1;
+ std::string m_sTitle2;
std::string m_sComposite;
std::string m_sLanguage;
std::string m_sUuid;
@@ -42,7 +47,9 @@ public:
Poco::Timestamp m_tCreatedAt;
std::string m_sKey;
MediaType m_eType;
-
+ MediaContainer* m_pParent;
+
+ std::string GetTitle();
};
}