summaryrefslogtreecommitdiff
path: root/XmlObject.h
diff options
context:
space:
mode:
Diffstat (limited to 'XmlObject.h')
-rw-r--r--XmlObject.h18
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:
-
};
}