29 #include <xlnt/xlnt_config.hpp> 30 #include <xlnt/internal/format_impl_ptr.hpp> 78 bool has_alignment()
const;
84 bool alignment_applied()
const;
90 class border border() const;
103 bool has_border()
const;
108 bool border_applied()
const;
114 class fill fill() const;
127 bool has_fill()
const;
132 bool fill_applied()
const;
138 class font font() const;
151 bool has_font()
const;
156 bool font_applied()
const;
175 bool has_number_format()
const;
180 bool number_format_applied()
const;
191 bool has_protection()
const;
196 bool protection_applied()
const;
209 bool pivot_button()
const;
215 void pivot_button(
bool show);
220 bool quote_prefix()
const;
227 void quote_prefix(
bool quote);
232 bool has_style()
const;
249 format& style(
const class style &new_style);
263 const class style style() const;
266 friend struct detail::stylesheet;
267 friend class detail::xlsx_producer;
268 friend class detail::xlsx_consumer;
Enumerates the possible types a cell can be determined by it's current value.
Definition: cell.hpp:36
Describes the font style of a particular cell.
Definition: font.hpp:43
Describes the fill style of a particular cell.
Definition: fill.hpp:299
Describes the border style of a particular cell.
Definition: border.hpp:91
Describes a unit of data in a worksheet at a specific coordinate and its associated properties...
Definition: cell.hpp:83
Many settings in xlnt are allowed to not have a value set. This class encapsulates a value which may ...
Definition: format.hpp:44
Alignment options that determine how text should be displayed within a cell.
Definition: alignment.hpp:63
Describes the protection style of a particular cell.
Definition: protection.hpp:36
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:55
workbook is the container for all other parts of the document.
Definition: workbook.hpp:96