Orcus
Public Member Functions | List of all members
orcus::spreadsheet::import_styles Class Reference
Inheritance diagram for orcus::spreadsheet::import_styles:
orcus::spreadsheet::iface::import_styles

Public Member Functions

 import_styles (string_pool &sp)
 
virtual void set_font_count (size_t n)
 
virtual void set_font_bold (bool b)
 
virtual void set_font_italic (bool b)
 
virtual void set_font_name (const char *s, size_t n)
 
virtual void set_font_size (double point)
 
virtual void set_font_underline (underline_t e)
 
virtual void set_font_color (color_elem_t alpha, color_elem_t red, color_elem_t green, color_elem_t blue)
 
virtual size_t commit_font ()
 
virtual void set_fill_count (size_t n)
 
virtual void set_fill_pattern_type (const char *s, size_t n)
 
virtual void set_fill_fg_color (color_elem_t alpha, color_elem_t red, color_elem_t green, color_elem_t blue)
 
virtual void set_fill_bg_color (color_elem_t alpha, color_elem_t red, color_elem_t green, color_elem_t blue)
 
virtual size_t commit_fill ()
 
virtual void set_border_count (size_t n)
 
virtual void set_border_style (border_direction_t dir, const char *s, size_t n)
 
virtual void set_border_style (border_direction_t dir, border_style_t style)
 
virtual void set_border_color (border_direction_t dir, color_elem_t alpha, color_elem_t red, color_elem_t green, color_elem_t blue)
 
virtual size_t commit_border ()
 
virtual void set_cell_hidden (bool b)
 
virtual void set_cell_locked (bool b)
 
virtual size_t commit_cell_protection ()
 
virtual void set_number_format_count (size_t n)
 
virtual void set_number_format_identifier (size_t id)
 
virtual void set_number_format_code (const char *s, size_t n)
 
virtual size_t commit_number_format ()
 
virtual void set_cell_style_xf_count (size_t n)
 
virtual size_t commit_cell_style_xf ()
 
virtual void set_cell_xf_count (size_t n)
 
virtual size_t commit_cell_xf ()
 
virtual void set_dxf_count (size_t n)
 
virtual size_t commit_dxf ()
 
virtual void set_xf_font (size_t index)
 
virtual void set_xf_fill (size_t index)
 
virtual void set_xf_border (size_t index)
 
virtual void set_xf_protection (size_t index)
 
virtual void set_xf_number_format (size_t index)
 
virtual void set_xf_style_xf (size_t index)
 
virtual void set_xf_apply_alignment (bool b)
 
virtual void set_xf_horizontal_alignment (orcus::spreadsheet::hor_alignment_t align)
 
virtual void set_xf_vertical_alignment (orcus::spreadsheet::ver_alignment_t align)
 
virtual void set_cell_style_count (size_t n)
 
virtual void set_cell_style_name (const char *s, size_t n)
 
virtual void set_cell_style_xf (size_t index)
 
virtual void set_cell_style_builtin (size_t index)
 
virtual void set_cell_style_parent_name (const char *s, size_t n)
 
virtual size_t commit_cell_style ()
 
const font_tget_font (size_t index) const
 
const fill_tget_fill (size_t index) const
 
const border_tget_border (size_t index) const
 
const protection_tget_protection (size_t index) const
 
const number_format_tget_number_format (size_t index) const
 
const cell_format_tget_cell_format (size_t index) const
 
const cell_format_tget_cell_style_format (size_t index) const
 
const cell_format_tget_dxf_format (size_t index) const
 
const cell_style_tget_cell_style (size_t index) const
 
size_t get_font_count () const
 
size_t get_fill_count () const
 
size_t get_border_count () const
 
size_t get_protection_count () const
 
size_t get_number_format_count () const
 
size_t get_cell_formats_count () const
 
size_t get_cell_style_formats_count () const
 
size_t get_dxf_count () const
 
size_t get_cell_styles_count () const
 

Member Function Documentation

virtual void orcus::spreadsheet::import_styles::set_border_style ( border_direction_t  dir,
const char *  s,
size_t  n 
)
virtual
Deprecated:
: use set_border_style(border_direction, border_style_t) instead

Implements orcus::spreadsheet::iface::import_styles.