Lines Matching refs:orcus

39 class ScOrcusGlobalSettings : public orcus::spreadsheet::iface::import_global_settings
43 orcus::spreadsheet::formula_grammar_t meOrcusGrammar;
50 virtual void set_character_set(orcus::character_set_t cs) override;
52 … virtual void set_default_formula_grammar(orcus::spreadsheet::formula_grammar_t grammar) override;
53 virtual orcus::spreadsheet::formula_grammar_t get_default_formula_grammar() const override;
71 class ScOrcusRefResolver : public orcus::spreadsheet::iface::import_reference_resolver
78 orcus::spreadsheet::src_address_t resolve_address(const char* p, size_t n) override;
79 orcus::spreadsheet::src_range_t resolve_range(const char* p, size_t n) override;
82 class ScOrcusNamedExpression : public orcus::spreadsheet::iface::import_named_expression
96 virtual void set_base_position(const orcus::spreadsheet::src_address_t& pos) override;
102 class ScOrcusSharedStrings : public orcus::spreadsheet::iface::import_shared_strings
118 virtual void set_segment_font_color(orcus::spreadsheet::color_elem_t alpha,
119 orcus::spreadsheet::color_elem_t red,
120 orcus::spreadsheet::color_elem_t green,
121 orcus::spreadsheet::color_elem_t blue) override;
127 class ScOrcusConditionalFormat : public orcus::spreadsheet::iface::import_conditional_format
133 …virtual void set_color(orcus::spreadsheet::color_elem_t alpha, orcus::spreadsheet::color_elem_t re…
134 orcus::spreadsheet::color_elem_t green, orcus::spreadsheet::color_elem_t blue) override;
138 virtual void set_condition_type(orcus::spreadsheet::condition_type_t type) override;
140 virtual void set_date(orcus::spreadsheet::condition_date_t date) override;
148 virtual void set_databar_axis(orcus::spreadsheet::databar_axis_t axis) override;
150 …virtual void set_databar_color_positive(orcus::spreadsheet::color_elem_t alpha, orcus::spreadsheet…
151 orcus::spreadsheet::color_elem_t green, orcus::spreadsheet::color_elem_t blue) override;
153 …virtual void set_databar_color_negative(orcus::spreadsheet::color_elem_t alpha, orcus::spreadsheet…
154 orcus::spreadsheet::color_elem_t green, orcus::spreadsheet::color_elem_t blue) override;
166 virtual void set_operator(orcus::spreadsheet::condition_operator_t condition_type) override;
168 virtual void set_type(orcus::spreadsheet::conditional_format_t type) override;
174 virtual void set_range(orcus::spreadsheet::row_t row_start, orcus::spreadsheet::col_t col_start,
175 orcus::spreadsheet::row_t row_end, orcus::spreadsheet::col_t col_end) override;
189 class ScOrcusAutoFilter : public orcus::spreadsheet::iface::import_auto_filter
196 virtual void set_range(const orcus::spreadsheet::range_t& range) override;
198 virtual void set_column(orcus::spreadsheet::col_t col) override;
211 class ScOrcusSheetProperties : public orcus::spreadsheet::iface::import_sheet_properties
219 …virtual void set_column_width(orcus::spreadsheet::col_t col, double width, orcus::length_unit_t un…
221 virtual void set_column_hidden(orcus::spreadsheet::col_t col, bool hidden) override;
223 …virtual void set_row_height(orcus::spreadsheet::row_t row, double height, orcus::length_unit_t uni…
225 virtual void set_row_hidden(orcus::spreadsheet::row_t row, bool hidden) override;
227 virtual void set_merge_cell_range(const orcus::spreadsheet::range_t& range) override;
230 class ScOrcusFormula : public orcus::spreadsheet::iface::import_formula
255 … virtual void set_position(orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col) override;
256 …virtual void set_formula(orcus::spreadsheet::formula_grammar_t grammar, const char* p, size_t n) o…
265 class ScOrcusArrayFormula : public orcus::spreadsheet::iface::import_array_formula
284 virtual void set_range(const orcus::spreadsheet::range_t& range) override;
285 …virtual void set_formula(orcus::spreadsheet::formula_grammar_t grammar, const char* p, size_t n) o…
286 …virtual void set_result_value(orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, double…
287 …virtual void set_result_string(orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, size_…
288 …virtual void set_result_empty(orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col) overri…
289 …virtual void set_result_bool(orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, bool va…
293 class ScOrcusSheet : public orcus::spreadsheet::iface::import_sheet
320 virtual orcus::spreadsheet::iface::import_auto_filter* get_auto_filter() override;
321 virtual orcus::spreadsheet::iface::import_table* get_table() override;
322 virtual orcus::spreadsheet::iface::import_sheet_properties* get_sheet_properties() override;
323 virtual orcus::spreadsheet::iface::import_conditional_format* get_conditional_format() override;
324 virtual orcus::spreadsheet::iface::import_named_expression* get_named_expression() override;
325 virtual orcus::spreadsheet::iface::import_formula* get_formula() override;
326 virtual orcus::spreadsheet::iface::import_array_formula* get_array_formula() override;
329 …virtual void set_auto(orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, const char* p,…
330 …virtual void set_string(orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, size_t sinde…
331 …virtual void set_value(orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, double value)…
332 …virtual void set_bool(orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, bool value) ov…
334orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, int year, int month, int day, int ho…
336 …virtual void set_format(orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, size_t xf_in…
337 … virtual void set_format(orcus::spreadsheet::row_t row_start, orcus::spreadsheet::col_t col_start,
338orcus::spreadsheet::row_t row_end, orcus::spreadsheet::col_t col_end, size_t xf_index) override;
340 virtual orcus::spreadsheet::range_size_t get_sheet_size() const override;
342 …virtual void fill_down_cells(orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, orcus::…
351 class ScOrcusStyles : public orcus::spreadsheet::iface::import_styles
383 orcus::spreadsheet::fill_pattern_t mePattern;
407 std::map<orcus::spreadsheet::border_direction_t, border_line> border_lines;
496 virtual void set_font_underline(orcus::spreadsheet::underline_t e) override;
497 virtual void set_font_underline_width(orcus::spreadsheet::underline_width_t e) override;
498 virtual void set_font_underline_mode(orcus::spreadsheet::underline_mode_t e) override;
499 virtual void set_font_underline_type(orcus::spreadsheet::underline_type_t e) override;
500 virtual void set_font_underline_color(orcus::spreadsheet::color_elem_t alpha,
501 orcus::spreadsheet::color_elem_t red,
502 orcus::spreadsheet::color_elem_t green,
503 orcus::spreadsheet::color_elem_t blue) override;
504 virtual void set_font_color( orcus::spreadsheet::color_elem_t alpha,
505 orcus::spreadsheet::color_elem_t red,
506 orcus::spreadsheet::color_elem_t green,
507 orcus::spreadsheet::color_elem_t blue) override;
508 virtual void set_strikethrough_style(orcus::spreadsheet::strikethrough_style_t s) override;
509 virtual void set_strikethrough_type(orcus::spreadsheet::strikethrough_type_t s) override;
510 virtual void set_strikethrough_width(orcus::spreadsheet::strikethrough_width_t s) override;
511 virtual void set_strikethrough_text(orcus::spreadsheet::strikethrough_text_t s) override;
517 virtual void set_fill_pattern_type(orcus::spreadsheet::fill_pattern_t fp) override;
518 …_fill_fg_color(orcus::spreadsheet::color_elem_t alpha, orcus::spreadsheet::color_elem_t red, orcus
519 …_fill_bg_color(orcus::spreadsheet::color_elem_t alpha, orcus::spreadsheet::color_elem_t red, orcus
526 …virtual void set_border_style(orcus::spreadsheet::border_direction_t dir, orcus::spreadsheet::bord…
527 virtual void set_border_color(orcus::spreadsheet::border_direction_t dir,
528 orcus::spreadsheet::color_elem_t alpha,
529 orcus::spreadsheet::color_elem_t red,
530 orcus::spreadsheet::color_elem_t green,
531 orcus::spreadsheet::color_elem_t blue) override;
532 …virtual void set_border_width(orcus::spreadsheet::border_direction_t dir, double val, orcus::lengt…
571 virtual void set_xf_horizontal_alignment(orcus::spreadsheet::hor_alignment_t align) override;
572 virtual void set_xf_vertical_alignment(orcus::spreadsheet::ver_alignment_t align) override;
584 class ScOrcusFactory : public orcus::spreadsheet::iface::import_factory
640 virtual orcus::spreadsheet::iface::import_sheet* append_sheet(
641orcus::spreadsheet::sheet_t sheet_index, const char *sheet_name, size_t sheet_name_length) overrid…
642 …virtual orcus::spreadsheet::iface::import_sheet* get_sheet(const char *sheet_name, size_t sheet_na…
643 …virtual orcus::spreadsheet::iface::import_sheet* get_sheet(orcus::spreadsheet::sheet_t sheet_index…
644 virtual orcus::spreadsheet::iface::import_global_settings* get_global_settings() override;
645 virtual orcus::spreadsheet::iface::import_shared_strings* get_shared_strings() override;
646 virtual orcus::spreadsheet::iface::import_named_expression* get_named_expression() override;
647 virtual orcus::spreadsheet::iface::import_styles* get_styles() override;