Top |
struct libscols_symbols * | scols_copy_symbols () |
struct libscols_symbols * | scols_new_symbols () |
void | scols_ref_symbols () |
int | scols_symbols_set_branch () |
int | scols_symbols_set_right () |
int | scols_symbols_set_vertical () |
int | scols_symbols_set_title_padding () |
int | scols_symbols_set_cell_padding () |
void | scols_unref_symbols () |
struct libscols_symbols *
scols_copy_symbols (const struct libscols_symbols *sy
);
void
scols_ref_symbols (struct libscols_symbols *sy
);
Increases the refcount of sy
.
int scols_symbols_set_branch (struct libscols_symbols *sy
,const char *str
);
int scols_symbols_set_right (struct libscols_symbols *sy
,const char *str
);
int scols_symbols_set_vertical (struct libscols_symbols *sy
,const char *str
);
int scols_symbols_set_title_padding (struct libscols_symbols *sy
,const char *str
);
The current implementation uses only the first byte from the padding string. A multibyte chars are not supported yet.
sy |
a pointer to a struct libscols_symbols instance |
|
str |
a string which will represent the symbols which fill title output |
Since: 2.28
int scols_symbols_set_cell_padding (struct libscols_symbols *sy
,const char *str
);
The padding char has to take up just one cell on the terminal.
sy |
a pointer to a struct libscols_symbols instance |
|
str |
a string which will represent the symbols which fill cells |
Since: 2.29