30 #include <unordered_map> 33 #include <xlnt/xlnt_config.hpp> 34 #include <xlnt/styles/color.hpp> 35 #include <xlnt/utils/optional.hpp> 149 static const std::vector<border_side> &all_sides();
Enumerates the possible types a cell can be determined by it's current value.
Definition: cell.hpp:37
Colors can be applied to many parts of a cell's style.
Definition: color.hpp:165
border_side
Enumerates the sides of a cell to which a border style can be applied.
Definition: border.hpp:42
Describes the border style of a particular cell.
Definition: border.hpp:94
bool operator==(std::nullptr_t, const cell &cell)
Returns true if this cell is uninitialized.
Each side of a cell can have a border_property applied to it to change how it is displayed.
Definition: border.hpp:101
diagonal_direction
Cells can have borders that go from the top-left to bottom-right or from the top-right to bottom-left...
Definition: border.hpp:79
border_style
Enumerates the pattern of the border lines on a particular side.
Definition: border.hpp:56
Many settings in xlnt are allowed to not have a value set. This class encapsulates a value which may ...
Definition: format.hpp:44
bool operator!=(const std::string &reference_string, const range_reference &ref)
Returns true if the string representation of the range is not equivalent to ref.
Describes a style which has a name and can be applied to multiple individual formats. In Excel this is a "Cell Style".
Definition: style.hpp:56