girara
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Fields
GiraraInputHistoryIOInterface Struct Reference

#include <input-history.h>

Data Fields

GTypeInterface parent_iface
void(* append )(GiraraInputHistoryIO *io, const char *input)
girara_list_t *(* read )(GiraraInputHistoryIO *io)
void(* reserved1 )(void)
void(* reserved2 )(void)
void(* reserved3 )(void)
void(* reserved4 )(void)

Detailed Description

Definition at line 9 of file input-history.h.

Field Documentation

void(* GiraraInputHistoryIOInterface::append)(GiraraInputHistoryIO *io, const char *input)

Write a line of input to the input history storage.

Parameters
ioa GiraraInputHistoryIO object
inputthe input

Definition at line 20 of file input-history.h.

GTypeInterface GiraraInputHistoryIOInterface::parent_iface

Definition at line 10 of file input-history.h.

girara_list_t*(* GiraraInputHistoryIOInterface::read)(GiraraInputHistoryIO *io)

Read all items from the input history storage.

Parameters
ioa GiraraInputHistoryIO object
Returns
a list of inputs

Definition at line 28 of file input-history.h.

void(* GiraraInputHistoryIOInterface::reserved1)(void)

Definition at line 31 of file input-history.h.

void(* GiraraInputHistoryIOInterface::reserved2)(void)

Definition at line 32 of file input-history.h.

void(* GiraraInputHistoryIOInterface::reserved3)(void)

Definition at line 33 of file input-history.h.

void(* GiraraInputHistoryIOInterface::reserved4)(void)

Definition at line 34 of file input-history.h.


The documentation for this struct was generated from the following file: