⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xmldommsg.hpp

📁 基于属性证书的访问控制源代码,由c++编写,包括openssl,xercesc等
💻 HPP
字号:
// This file is generated, don't edit it!!#if !defined(ERRHEADER_XMLDOMMsg)#define ERRHEADER_XMLDOMMsg#include <xercesc/framework/XMLErrorReporter.hpp>#include <xercesc/util/XercesDefs.hpp>#include <xercesc/dom/DOMError.hpp>XERCES_CPP_NAMESPACE_BEGINclass XMLDOMMsg{public :    enum Codes    {        NoError                            = 0      , F_LowBounds                        = 1      , DOMEXCEPTION_ERRX                  = 2      , INDEX_SIZE_ERR                     = 3      , DOMSTRING_SIZE_ERR                 = 4      , HIERARCHY_REQUEST_ERR              = 5      , WRONG_DOCUMENT_ERR                 = 6      , INVALID_CHARACTER_ERR              = 7      , NO_DATA_ALLOWED_ERR                = 8      , NO_MODIFICATION_ALLOWED_ERR        = 9      , NOT_FOUND_ERR                      = 10      , NOT_SUPPORTED_ERR                  = 11      , INUSE_ATTRIBUTE_ERR                = 12      , INVALID_STATE_ERR                  = 13      , SYNTAX_ERR                         = 14      , INVALID_MODIFICATION_ERR           = 15      , NAMESPACE_ERR                      = 16      , INVALID_ACCESS_ERR                 = 17      , VALIDATION_ERR                     = 18      , DOMRANGEEXCEPTION_ERRX             = 19      , BAD_BOUNDARYPOINTS_ERR             = 20      , INVALID_NODE_TYPE_ERR              = 21      , Writer_NestedCDATA                 = 22      , Writer_NotRepresentChar            = 23      , Writer_NotRecognizedType           = 24      , F_HighBounds                       = 25      , W_LowBounds                        = 26      , W_HighBounds                       = 27      , E_LowBounds                        = 28      , E_HighBounds                       = 29    };    static bool isFatal(const XMLDOMMsg::Codes toCheck)    {        return ((toCheck >= F_LowBounds) && (toCheck <= F_HighBounds));    }    static bool isWarning(const XMLDOMMsg::Codes toCheck)    {        return ((toCheck >= W_LowBounds) && (toCheck <= W_HighBounds));    }    static bool isError(const XMLDOMMsg::Codes toCheck)    {        return ((toCheck >= E_LowBounds) && (toCheck <= E_HighBounds));    }    static XMLErrorReporter::ErrTypes errorType(const XMLDOMMsg::Codes toCheck)    {       if ((toCheck >= W_LowBounds) && (toCheck <= W_HighBounds))           return XMLErrorReporter::ErrType_Warning;       else if ((toCheck >= F_LowBounds) && (toCheck <= F_HighBounds))            return XMLErrorReporter::ErrType_Fatal;       else if ((toCheck >= E_LowBounds) && (toCheck <= E_HighBounds))            return XMLErrorReporter::ErrType_Error;       return XMLErrorReporter::ErrTypes_Unknown;    }    static DOMError::ErrorSeverity  DOMErrorType(const XMLDOMMsg::Codes toCheck)    {       if ((toCheck >= W_LowBounds) && (toCheck <= W_HighBounds))           return DOMError::DOM_SEVERITY_WARNING;       else if ((toCheck >= F_LowBounds) && (toCheck <= F_HighBounds))            return DOMError::DOM_SEVERITY_FATAL_ERROR;       else return DOMError::DOM_SEVERITY_ERROR;    }private:    // -----------------------------------------------------------------------    //  Unimplemented constructors and operators    // -----------------------------------------------------------------------    XMLDOMMsg();};XERCES_CPP_NAMESPACE_END#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -