#ifndef CPP_XPATH #define CPP_XPATH // Test file for Project #1 #include #include #include "CPPXmlNode.h" #include "VectorOfString.h" namespace CppXml { class CPPXPath { public: CPPXPath(void); virtual ~CPPXPath(void); CPPXmlNode * GetNode(TestString path); void Parse(TestString xml_string); private: CPPXmlNode * m_RootNode; TestString RemoveXmlControlCharacters(TestString str); VectorOfString SplitPath(TestString path); TestString m_PrivateDataIdentifier1; TestString m_PrivateDataIdentifier2; TestString m_PrivateDataIdentifier3; TestString m_PrivateDataIdentifier4; TestString m_PrivateDataIdentifier5; TestString m_PrivateDataIdentifier6; TestString m_PrivateDataIdentifier7; TestString m_PrivateDataIdentifier8; TestString m_PrivateDataIdentifier9; TestString m_PrivateDataIdentifier10; TestString m_PrivateDataIdentifier11; TestString m_PrivateDataIdentifier12; TestString m_PrivateDataIdentifier13; TestString m_PrivateDataIdentifier14; }; } #endif // CPP_XPATH