Ewl_IO_Manager_Plugin Struct Reference
[Ewl_IO_Manager: An input manager]
#include <ewl_io_manager.h>
Collaboration diagram for Ewl_IO_Manager_Plugin:

Detailed Description
Provides the base structure for IO Manager plugins.Data Fields | |
Ecore_Plugin * | plugin |
Ewl_Widget *(* | string_read )(const char *string) |
int(* | string_write )(Ewl_Widget *data, char **string) |
Ewl_Widget *(* | uri_read )(const char *uri) |
int(* | uri_write )(Ewl_Widget *data, const char *uri) |
Field Documentation
Ecore_Plugin* Ewl_IO_Manager_Plugin::plugin |
The libray handle
Ewl_Widget*(* Ewl_IO_Manager_Plugin::string_read)(const char *string) |
The string read function
Referenced by ewl_io_manager_string_read().
int(* Ewl_IO_Manager_Plugin::string_write)(Ewl_Widget *data, char **string) |
The string write function
Referenced by ewl_io_manager_string_write().
Ewl_Widget*(* Ewl_IO_Manager_Plugin::uri_read)(const char *uri) |
The URI read fuction
Referenced by ewl_io_manager_uri_read().
int(* Ewl_IO_Manager_Plugin::uri_write)(Ewl_Widget *data, const char *uri) |
The URI write function
Referenced by ewl_io_manager_uri_write().
The documentation for this struct was generated from the following file:
- lib/ewl_io_manager.h