X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fmanager%2Finitial-values%2Fparser.h;h=605ba4946ff58d868d457bb98ebbf1109bbff8a0;hb=9467b36084c3664e19622a4177ec2b69a08cbeba;hp=01790e85f2f37e869825662308c4c891a325567a;hpb=3a073f6b62e84a3740143490f8fff3f738b78aef;p=platform%2Fcore%2Fsecurity%2Fkey-manager.git diff --git a/src/manager/initial-values/parser.h b/src/manager/initial-values/parser.h index 01790e8..605ba49 100644 --- a/src/manager/initial-values/parser.h +++ b/src/manager/initial-values/parser.h @@ -32,28 +32,29 @@ #include #include -namespace XML -{ +namespace CKM { +namespace XML { class Parser { public: enum ErrorCode { - SUCCESS = 0, + PARSE_SUCCESS = 0, ERROR_UNKNOWN = -1000, ERROR_XML_VALIDATION_FAILED = -1001, ERROR_XSD_PARSE_FAILED = -1002, ERROR_XML_PARSE_FAILED = -1003, ERROR_INVALID_ARGUMENT = -1004, ERROR_CALLBACK_PRESENT = -1005, - ERROR_INTERNAL = -1006, - ERROR_NO_MEMORY = -1007 + ERROR_INVALID_VERSION = -1006, + ERROR_INTERNAL = -1007, + ERROR_NO_MEMORY = -1008 }; - explicit Parser(const char *XML_filename); + explicit Parser(const std::string &XML_filename); virtual ~Parser(); - int Validate(const char *XSD_schema); + int Validate(const std::string &XSD_schema); int Parse(); enum ErrorType { @@ -128,4 +129,5 @@ private: }; } +} #endif /* XML_PARSER_H_ */