DataVariant::UnsupportedOperation Class Reference

An exception that indicates that the type contained with the DataVariant does not support the given operation. More...

#include <DataVariant.h>

Inheritance diagram for DataVariant::UnsupportedOperation:

Inheritance graph

List of all members.

Public Member Functions

 UnsupportedOperation (const std::string &message)
virtual ~UnsupportedOperation () throw ()
const char * what () const throw ()


Detailed Description

An exception that indicates that the type contained with the DataVariant does not support the given operation.

Definition at line 96 of file DataVariant.h.


Constructor & Destructor Documentation

DataVariant::UnsupportedOperation::UnsupportedOperation ( const std::string &  message  )  [explicit]

Constructor.

Parameters:
message The string used to provide additional information about why the operation was not supported.

Definition at line 106 of file DataVariant.h.

virtual DataVariant::UnsupportedOperation::~UnsupportedOperation (  )  throw () [virtual]

Destructor.

Definition at line 111 of file DataVariant.h.


Member Function Documentation

const char* DataVariant::UnsupportedOperation::what (  )  const throw ()

Query for additional information.

Returns:
Returns a string providing additional information on why the operation was unsupported.

Definition at line 119 of file DataVariant.h.


Software Development Kit - Opticks 4.9.0 Build 16218