11#if !defined(OCF_EXCEPT_H)
15#if defined(BI_HAS_PRAGMA_ONCE)
44 static void Check(
HRESULT stat);
54# if defined(BI_COMP_BORLANDC)
68# if defined(BI_COMP_BORLANDC)
75#if (__DEBUG > 0) || defined(__WARN)
76# define OLECALL(func, msg) TXOle::Check(func, msg)
78# define OLECALL(func, msg) TXOle::Check(func)
87# if defined(BI_COMP_BORLANDC)
130# if defined(BI_COMP_BORLANDC)
TXObjComp(const TXObjComp &src)
TXObjComp(TError err, const owl::tstring &msg, HRESULT stat=HR_FAIL)
OLE API related exception object.
TXOle(const owl::tstring &msg, HRESULT stat)
Derived from xmsg, TXBase is the base class for ObjectWindows and ObjectComponents exception-handling...
Base exception support for framework exceptions.
Object Component Framework (COM encapsulation)
Object Windows Library (OWLNext Core)
ObjectComponents fundamental definitions.