|
girara
|
Go to the source code of this file.
Data Structures | |
| struct | GiraraInputHistoryIOInterface |
| struct | GiraraInputHistory |
| struct | GiraraInputHistoryClass |
Macros | |
| #define | GIRARA_TYPE_INPUT_HISTORY_IO (girara_input_history_io_get_type()) |
| #define | GIRARA_INPUT_HISTORY_IO(obj) |
| #define | GIRARA_IS_INPUT_HISTORY_IO(obj) |
| #define | GIRARA_INPUT_HISTORY_IO_GET_INTERFACE(obj) |
| #define | GIRARA_TYPE_INPUT_HISTORY (girara_input_history_get_type()) |
| #define | GIRARA_INPUT_HISTORY(obj) |
| #define | GIRARA_INPUT_HISTORY_CLASS(obj) |
| #define | GIRARA_IS_INPUT_HISTORY(obj) |
| #define | GIRARA_IS_INPUT_HISTORY_CLASS(obj) |
| #define | GIRARA_INPUT_HISTORY_GET_CLASS(obj) |
Functions | |
| GType | girara_input_history_io_get_type (void) G_GNUC_CONST GIRARA_VISIBLE |
| void | girara_input_history_io_append (GiraraInputHistoryIO *io, const char *input) GIRARA_VISIBLE |
| girara_list_t * | girara_input_history_io_read (GiraraInputHistoryIO *io) GIRARA_VISIBLE |
| GType | girara_input_history_get_type (void) G_GNUC_CONST GIRARA_VISIBLE |
| GiraraInputHistory * | girara_input_history_new (GiraraInputHistoryIO *io) GIRARA_VISIBLE |
| void | girara_input_history_append (GiraraInputHistory *history, const char *input) GIRARA_VISIBLE |
| const char * | girara_input_history_next (GiraraInputHistory *history, const char *current_input) GIRARA_VISIBLE |
| const char * | girara_input_history_previous (GiraraInputHistory *history, const char *current_input) GIRARA_VISIBLE |
| void | girara_input_history_reset (GiraraInputHistory *history) GIRARA_VISIBLE |
| girara_list_t * | girara_input_history_list (GiraraInputHistory *history) GIRARA_VISIBLE |
| #define GIRARA_INPUT_HISTORY | ( | obj | ) |
Definition at line 113 of file input-history.h.
| #define GIRARA_INPUT_HISTORY_CLASS | ( | obj | ) |
Definition at line 114 of file input-history.h.
| #define GIRARA_INPUT_HISTORY_GET_CLASS | ( | obj | ) |
Definition at line 118 of file input-history.h.
| #define GIRARA_INPUT_HISTORY_IO | ( | obj | ) |
Definition at line 40 of file input-history.h.
| #define GIRARA_INPUT_HISTORY_IO_GET_INTERFACE | ( | obj | ) |
Definition at line 43 of file input-history.h.
| #define GIRARA_IS_INPUT_HISTORY | ( | obj | ) |
Definition at line 116 of file input-history.h.
| #define GIRARA_IS_INPUT_HISTORY_CLASS | ( | obj | ) |
Definition at line 117 of file input-history.h.
| #define GIRARA_IS_INPUT_HISTORY_IO | ( | obj | ) |
Definition at line 42 of file input-history.h.
| #define GIRARA_TYPE_INPUT_HISTORY (girara_input_history_get_type()) |
Definition at line 112 of file input-history.h.
| #define GIRARA_TYPE_INPUT_HISTORY_IO (girara_input_history_io_get_type()) |
Definition at line 39 of file input-history.h.
| void girara_input_history_append | ( | GiraraInputHistory * | history, |
| const char * | input ) |
Append a new line of input.
| history | an input history instance |
| input | the input |
| GType girara_input_history_get_type | ( | void | ) |
Returns the type of the input history.
| void girara_input_history_io_append | ( | GiraraInputHistoryIO * | io, |
| const char * | input ) |
| GType girara_input_history_io_get_type | ( | void | ) |
| girara_list_t * girara_input_history_io_read | ( | GiraraInputHistoryIO * | io | ) |
| girara_list_t * girara_input_history_list | ( | GiraraInputHistory * | history | ) |
Get a list of all the inputs stored.
| history | an input history instance |
| GiraraInputHistory * girara_input_history_new | ( | GiraraInputHistoryIO * | io | ) |
Create new input history object.
| io | a GiraraInputHistoryIO instance, may be NULL |
| const char * girara_input_history_next | ( | GiraraInputHistory * | history, |
| const char * | current_input ) |
Get the "next" input from the history
| history | an input history instance |
| current_input | input used to find the "next" input |
| const char * girara_input_history_previous | ( | GiraraInputHistory * | history, |
| const char * | current_input ) |
Get the "previous" input from the history
| history | an input history instance |
| current_input | input used to find the "next" input |
| void girara_input_history_reset | ( | GiraraInputHistory * | history | ) |
Reset state of the input history
| history | an input history instance |