comstl/error/exceptions.hpp File Reference


Detailed Description

[C++ only] Definition of the comstl::com_exception and comstl::variant_type_exception exception classes, and the comstl::exception_policy_base exception policy class (and the typedefs comstl::com_exception_policy and comstl::variant_type_exception_policy) (Error Library).

#include <comstl/comstl.h>
#include <stlsoft/error/project_exception.hpp>
#include <stlsoft/util/exception_string.hpp>

Go to the source code of this file.

Namespaces

namespace  comstl

Classes

class  com_exception
 General exception class for COM-related failures. More...
class  variant_type_exception
 Indicates variant type mismatches. More...
struct  exception_policy_base
 Policy adaptor template for exception throwing. More...

Typedefs

typedef exception_policy_base
< com_exception > 
com_exception_policy
 The policy class, which throws a com_exception class.
typedef exception_policy_base
< variant_type_exception > 
variant_type_exception_policy
 The policy class, which throws a com_exception class.


Generated on Thu Jun 10 08:57:56 2010 for STLSoft by  doxygen 1.5.6