girara
|
#include <input-history.h>
Data Fields | |
GObjectClass | parent_class |
void(* | append )(GiraraInputHistory *history, const char *input) |
girara_list_t *(* | list )(GiraraInputHistory *history) |
const char *(* | next )(GiraraInputHistory *history, const char *current_input) |
const char *(* | previous )(GiraraInputHistory *history, const char *current_input) |
void(* | reset )(GiraraInputHistory *history) |
void(* | reserved1 )(void) |
void(* | reserved2 )(void) |
void(* | reserved3 )(void) |
void(* | reserved4 )(void) |
Definition at line 58 of file input-history.h.
void(* GiraraInputHistoryClass::append) (GiraraInputHistory *history, const char *input) |
Append a new line of input. If the io property is set, the input will be passed on to girara_input_history_io_append.
history | an input history instance |
input | the input |
Definition at line 70 of file input-history.h.
girara_list_t *(* GiraraInputHistoryClass::list) (GiraraInputHistory *history) |
Get a list of all the inputs stored.
history | an input history instance |
Definition at line 78 of file input-history.h.
const char *(* GiraraInputHistoryClass::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 |
Definition at line 87 of file input-history.h.
GObjectClass GiraraInputHistoryClass::parent_class |
Definition at line 59 of file input-history.h.
const char *(* GiraraInputHistoryClass::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 |
Definition at line 96 of file input-history.h.
void(* GiraraInputHistoryClass::reserved1) (void) |
Definition at line 108 of file input-history.h.
void(* GiraraInputHistoryClass::reserved2) (void) |
Definition at line 109 of file input-history.h.
void(* GiraraInputHistoryClass::reserved3) (void) |
Definition at line 110 of file input-history.h.
void(* GiraraInputHistoryClass::reserved4) (void) |
Definition at line 111 of file input-history.h.
void(* GiraraInputHistoryClass::reset) (GiraraInputHistory *history) |
Reset state of the input history, i.e reset any information used to determine the next input. If the io property is set, the history will be re-read with girara_input_history_io_read.
history | an input history instance |
Definition at line 105 of file input-history.h.