diff options
Diffstat (limited to 'XmlObject.h')
-rw-r--r-- | XmlObject.h | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/XmlObject.h b/XmlObject.h index d8af778..db9969a 100644 --- a/XmlObject.h +++ b/XmlObject.h @@ -16,19 +16,17 @@ enum MediaType {UNDEF = 0, PHOTO, MOVIE, MUSIC, SHOW, SEASON}; class XmlObject { public: - XmlObject(); - ~XmlObject(); - + protected: - std::string GetNodeValue(Poco::XML::Node* pNode); - int GetNodeValueAsInt(Poco::XML::Node* pNode); - long GetNodeValueAsLong(Poco::XML::Node* pNode); - bool GetNodeValueAsBool(Poco::XML::Node* pNode); - Poco::Timestamp GetNodeValueAsTimeStamp(Poco::XML::Node* pNode); - MediaType GetNodeValueAsMediaType(Poco::XML::Node* pNode); + static std::string GetNodeValue(Poco::XML::Node* pNode); + static int GetNodeValueAsInt(Poco::XML::Node* pNode); + static long GetNodeValueAsLong(Poco::XML::Node* pNode); + static double GetNodeValueAsDouble(Poco::XML::Node* pNode); + static bool GetNodeValueAsBool(Poco::XML::Node* pNode); + static Poco::Timestamp GetNodeValueAsTimeStamp(Poco::XML::Node* pNode); + static MediaType GetNodeValueAsMediaType(Poco::XML::Node* pNode); private: - }; } |