News

Documentation

engrave_data.h File Reference

Engrave_Data block object Contains all of the functions to manipulate Engrave_Data objects. More...

Go to the source code of this file.


Data Structures

struct  _Engrave_Data
 Stores the information for the data object. More...

Typedefs

typedef _Engrave_Data Engrave_Data
 The Engrave_Data typedef.

Functions

EAPI Engrave_Dataengrave_data_new (const char *key, const char *value)
 engrave_data_new - create a new data block
EAPI void engrave_data_free (Engrave_Data *ed)
 engrave_data_free - free the given data block
EAPI void engrave_data_parent_set (Engrave_Data *ed, void *parent)
 engrave_data_parent_set - set the parent pointer on this node This will set the parent pointer, in the case of Engrave_Data this can be either an Engrave_File or an Engrave_Group.
EAPI void * engrave_data_parent_get (Engrave_Data *ed)
 engrave_data_parent_get - get the parent pointer on this node
EAPI const char * engrave_data_key_get (Engrave_Data *ed)
 engrave_data_key_get - get the key for this data
EAPI const char * engrave_data_value_get (Engrave_Data *ed)
 engrave_data_value_get - get the string value of the data object
EAPI int engrave_data_int_value_get (Engrave_Data *ed)
 engrave_data_int_value_get - get the int value of the data object
EAPI void engrave_data_value_set (Engrave_Data *ed, const char *value)
 engrave_data_value_set - set the value of the data object
EAPI void engrave_data_int_value_set (Engrave_Data *ed, int value)
 engrave_data_int_value_set - set the int value of the data object

Detailed Description

Engrave_Data block object Contains all of the functions to manipulate Engrave_Data objects.


Copyright © Enlightenment.org

Engrave Documentation Generated: Sat Apr 7 18:28:00 2007