|
coan 4.2.4
|

Go to the source code of this file.
Defines | |
| #define | DELETE_CHARS(start, end) memset(start,DELETEABLE_CHR,end - start) |
Typedefs | |
| typedef line_edit_public_state_t | line_edit_state_t |
Enumerations | |
| enum | line_edit_storage_type { line_edit_storage_type = STATE_STATIC } |
| enum | line_edit_init_type { line_edit_initialisation_type = ZERO_INITABLE } |
Functions | |
| static void | tail_edit (char *where, const char *what) |
| void | keywordedit (const char *replacement) |
| void | delete_paren (size_t lparen_off, size_t rparen_off) |
| void | restore_paren (size_t lparen_off, size_t rparen_off) |
| void | restore_all_paren (void) |
| void | cut_text (char const *start, char const *end) |
| void | truncate_line (size_t off) |
| void | line_edit_initor (void) |
| void | line_edit_finitor (void) |
Variables | |
| static line_edit_state_t | line_edit_state |
| line_edit_state_t * | line_edit_h = & line_edit_state |
| line_edit_public_state_t * | line_edit_public_h = ( line_edit_public_state_t *)& line_edit_state |
|
static const line_edit_state_t *const | line_edit_static_initialiser_h |
| void(* | line_edit_init_h )(line_edit_state_t *) |
| void(* | line_edit_finis_h )(line_edit_state_t *) |
This file implements the Line Edit component
Definition in file line_edit.c.