#include <glib-object.h>
#include "macros.h"
#include "types.h"
Go to the source code of this file.
◆ GIRARA_INPUT_HISTORY
| #define GIRARA_INPUT_HISTORY |
( |
| obj | ) |
|
◆ GIRARA_INPUT_HISTORY_CLASS
| #define GIRARA_INPUT_HISTORY_CLASS |
( |
| obj | ) |
|
◆ GIRARA_INPUT_HISTORY_GET_CLASS
| #define GIRARA_INPUT_HISTORY_GET_CLASS |
( |
| obj | ) |
|
◆ GIRARA_INPUT_HISTORY_IO
| #define GIRARA_INPUT_HISTORY_IO |
( |
| obj | ) |
|
Value:
#define GIRARA_TYPE_INPUT_HISTORY_IO
struct girara_input_history_io_s GiraraInputHistoryIO
Definition at line 39 of file input-history.h.
◆ GIRARA_INPUT_HISTORY_IO_GET_INTERFACE
| #define GIRARA_INPUT_HISTORY_IO_GET_INTERFACE |
( |
| obj | ) |
|
◆ GIRARA_IS_INPUT_HISTORY
| #define GIRARA_IS_INPUT_HISTORY |
( |
| obj | ) |
|
◆ GIRARA_IS_INPUT_HISTORY_CLASS
| #define GIRARA_IS_INPUT_HISTORY_CLASS |
( |
| obj | ) |
|
◆ GIRARA_IS_INPUT_HISTORY_IO
| #define GIRARA_IS_INPUT_HISTORY_IO |
( |
| obj | ) |
|
◆ GIRARA_TYPE_INPUT_HISTORY
◆ GIRARA_TYPE_INPUT_HISTORY_IO
◆ girara_input_history_append()
| void girara_input_history_append |
( |
GiraraInputHistory * | history, |
|
|
const char * | input ) |
Append a new line of input.
- Parameters
-
| history | an input history instance |
| input | the input |
◆ girara_input_history_get_type()
| GType girara_input_history_get_type |
( |
void | | ) |
|
Returns the type of the input history.
- Returns
- the type
◆ girara_input_history_io_append()
◆ girara_input_history_io_get_type()
| GType girara_input_history_io_get_type |
( |
void | | ) |
|
◆ girara_input_history_io_read()
◆ girara_input_history_list()
| girara_list_t * girara_input_history_list |
( |
GiraraInputHistory * | history | ) |
|
Get a list of all the inputs stored.
- Parameters
-
| history | an input history instance |
- Returns
- a list containing all inputs
◆ girara_input_history_new()
Create new input history object.
- Parameters
-
- Returns
- an input history object
◆ girara_input_history_next()
| const char * girara_input_history_next |
( |
GiraraInputHistory * | history, |
|
|
const char * | current_input ) |
Get the "next" input from the history
- Parameters
-
| history | an input history instance |
| current_input | input used to find the "next" input |
- Returns
- "next" input
◆ girara_input_history_previous()
| const char * girara_input_history_previous |
( |
GiraraInputHistory * | history, |
|
|
const char * | current_input ) |
Get the "previous" input from the history
- Parameters
-
| history | an input history instance |
| current_input | input used to find the "next" input |
- Returns
- "previous" input
◆ girara_input_history_reset()
| void girara_input_history_reset |
( |
GiraraInputHistory * | history | ) |
|
Reset state of the input history
- Parameters
-
| history | an input history instance |