abs_address_t

Defined in header: <ixion/address.hpp>

struct abs_address_t

Stores absolute address, and absolute address only.

Public Types

enum init_invalid

Values:

enumerator invalid

Public Functions

abs_address_t()
abs_address_t(init_invalid)
abs_address_t(sheet_t _sheet, row_t _row, col_t _column)
abs_address_t(const abs_address_t &r)
bool valid() const
::std::string get_name() const
std::strong_ordering operator<=>(const abs_address_t &r) const
bool operator==(const abs_address_t &r) const

Public Members

sheet_t sheet
row_t row
col_t column
struct hash

Public Functions

size_t operator()(const abs_address_t &addr) const