Top | ![]() |
![]() |
![]() |
![]() |
CongTextCacheSpan * | cong_text_cache_span_new () |
CongTextCache * | cong_text_cache_new () |
void | cong_text_cache_free () |
const gchar * | cong_text_cache_get_output_text () |
PangoAttrList * | cong_text_cache_get_output_attributes () |
void | cong_text_cache_set_input_text () |
void | cong_text_cache_set_input_attributes () |
gboolean | cong_text_cache_convert_stripped_byte_offset_to_original () |
gboolean | cong_text_cache_convert_original_byte_offset_to_stripped () |
CongTextCacheSpan * cong_text_cache_span_new (int original_first_byte_offset
,int stripped_first_byte_offset
,int byte_count
);
CongTextCache * cong_text_cache_new (gboolean strip_whitespace
,const gchar *string
,PangoAttrList *attr_list
);
Create a new CongTextCache.
const gchar *
cong_text_cache_get_output_text (CongTextCache *text_cache
);
Get the text from the cache, which will have had the appropriate operation performed on it.
PangoAttrList *
cong_text_cache_get_output_attributes (CongTextCache *text_cache
);
Get the text attributes from the cache, which will have had the appropriate operation performed on it.
void cong_text_cache_set_input_text (CongTextCache *text_cache
,const gchar *input_string
);
TODO: Write me
void cong_text_cache_set_input_attributes (CongTextCache *text_cache
,PangoAttrList *attr_list
);
TODO: Write me
gboolean cong_text_cache_convert_stripped_byte_offset_to_original (CongTextCache *text_cache
,int stripped_byte_offset
,int *original_byte_offset
);
TODO: Write me
gboolean cong_text_cache_convert_original_byte_offset_to_stripped (CongTextCache *text_cache
,int original_byte_offset
,int *stripped_byte_offset
);
TODO: Write me