model_context_error

Defined in header: <ixion/exceptions.hpp>

class model_context_error : public ixion::general_error

This exception is thrown typically from the ixion::model_context class.

Public Types

enum error_type

Values:

enumerator circular_dependency
enumerator invalid_named_expression
enumerator sheet_name_conflict
enumerator sheet_size_locked
enumerator not_implemented

Public Functions

explicit model_context_error(std::string msg, error_type type)
virtual ~model_context_error() override
error_type get_error_type() const