girara
Main Page
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
input-history-io.c
Go to the documentation of this file.
1
/* See LICENSE file for license and copyright information */
2
3
#include "
input-history.h
"
4
#include "
macros.h
"
5
6
G_DEFINE_INTERFACE(
GiraraInputHistoryIO
, girara_input_history_io, G_TYPE_OBJECT)
7
8
static
void
9
girara_input_history_io_default_init(GiraraInputHistoryIOInterface*
GIRARA_UNUSED
(iface))
10
{
11
}
12
13
void
14
girara_input_history_io_append
(
GiraraInputHistoryIO
* io,
const
char
* input)
15
{
16
g_return_if_fail(
GIRARA_IS_INPUT_HISTORY_IO
(io) ==
true
);
17
GIRARA_INPUT_HISTORY_IO_GET_INTERFACE
(io)->append(io, input);
18
}
19
20
girara_list_t*
girara_input_history_io_read
(
GiraraInputHistoryIO
* io)
21
{
22
g_return_val_if_fail(
GIRARA_IS_INPUT_HISTORY_IO
(io) ==
true
, NULL);
23
return
GIRARA_INPUT_HISTORY_IO_GET_INTERFACE
(io)->read(io);
24
}
Generated on Fri Jun 14 2013 23:14:21 for girara by
1.8.3.1