variant_type_exception Class Reference
[Error Library]

#include <comstl/error/exceptions.hpp>

Inheritance diagram for variant_type_exception:

com_exception project_exception

List of all members.


Detailed Description

Indicates variant type mismatches.

Remarks:
This is thrown by comstl::safearray_sequence on variant type mismatches.

Public Types

typedef com_exception parent_class_type
 The parent type.
typedef variant_type_exception class_type
 The type of the current instantiation.

Public Member Functions

Construction
 variant_type_exception (HRESULT hr)
 variant_type_exception (char const *reason, HRESULT hr)
virtual ~variant_type_exception () throw ()
 Destructor.

Member Typedef Documentation

The parent type.

Reimplemented from com_exception.

The type of the current instantiation.

Reimplemented from com_exception.


Constructor & Destructor Documentation

virtual ~variant_type_exception (  )  throw () [inline, virtual]

Destructor.

Note:
This does not do have any implementation, but is required to placate the Comeau and GCC compilers, which otherwise complain about mismatched exception specifications between this class and its parent


The documentation for this class was generated from the following file:

Generated on Thu Jun 10 08:58:26 2010 for STLSoft by  doxygen 1.5.6