| 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