Lines Matching defs:LogicError
70 class RT_DECL_CLASS LogicError : public RTCError
74 LogicError(const char *aMsg = NULL)
78 LogicError(RT_SRC_POS_DECL);
101 class RT_DECL_CLASS ENotImplemented : public LogicError
104 ENotImplemented(const char *aMsg = NULL) : LogicError(aMsg) {}
105 ENotImplemented(RT_SRC_POS_DECL) : LogicError(RT_SRC_POS_ARGS) {}
108 class RT_DECL_CLASS EInvalidArg : public LogicError
111 EInvalidArg(const char *aMsg = NULL) : LogicError(aMsg) {}
112 EInvalidArg(RT_SRC_POS_DECL) : LogicError(RT_SRC_POS_ARGS) {}
115 class RT_DECL_CLASS EDocumentNotEmpty : public LogicError
118 EDocumentNotEmpty(const char *aMsg = NULL) : LogicError(aMsg) {}
119 EDocumentNotEmpty(RT_SRC_POS_DECL) : LogicError(RT_SRC_POS_ARGS) {}
122 class RT_DECL_CLASS ENodeIsNotElement : public LogicError
125 ENodeIsNotElement(const char *aMsg = NULL) : LogicError(aMsg) {}
126 ENodeIsNotElement(RT_SRC_POS_DECL) : LogicError(RT_SRC_POS_ARGS) {}
295 * LogicError will be thrown.
301 * LogicError will be thrown.
307 * LogicError will be thrown.