cell_access

Defined in header: <ixion/cell_access.hpp>

class cell_access

This class provides a read-only access to a single cell. It’s more efficient to use this class if you need to make multiple successive queries to the same cell.

Note that an instance of this class will get invalidated when the content of ixion::model_context is modified.

Public Functions

cell_access(cell_access &&other)
cell_access &operator=(cell_access &&other)
~cell_access()
cell_t get_type() const
cell_value_t get_value_type() const
const formula_cell *get_formula_cell() const
formula_result get_formula_result() const
double get_numeric_value() const
bool get_boolean_value() const
std::string_view get_string_value() const
string_id_t get_string_identifier() const
formula_error_t get_error_value() const