*/
/**
- * TODO FIX ME
+ * Create a new character node.
+ * @param name Name of the node.
+ * @param c Character value.
+ * @return A new character node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
char c);
/**
- * TODO FIX ME
+ * Create a new short node.
+ * @param name Name of the node.
+ * @param s short value.
+ * @return A new short node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
short s);
/**
- * TODO FIX ME
+ * Create a new integer node.
+ * @param name Name of the node.
+ * @param i integer value.
+ * @return A new integer node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
int i);
/**
- * TODO FIX ME
+ * Create a new long long integer node.
+ * @param name Name of the node.
+ * @param l long long integer value.
+ * @return A new long long integer node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
long long l);
/**
- * TODO FIX ME
+ * Create a new float node.
+ * @param name Name of the node.
+ * @param f float value.
+ * @return A new float node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
float f);
/**
- * TODO FIX ME
+ * Create a new double node.
+ * @param name Name of the node.
+ * @param d double value.
+ * @return A new double node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
double d);
/**
- * TODO FIX ME
+ * Create a new unsigned character node.
+ * @param name Name of the node.
+ * @param uc unsigned char value.
+ * @return A new unsigned char node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
unsigned char uc);
/**
- * TODO FIX ME
+ * Create a new unsigned short node.
+ * @param name Name of the node.
+ * @param us unsigned short value.
+ * @return A new unsigned short node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
unsigned short us);
/**
- * TODO FIX ME
+ * Create a new unsigned integer node.
+ * @param name Name of the node.
+ * @param ui unsigned integer value.
+ * @return A new unsigned integer node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
unsigned int ui);
/**
- * TODO FIX ME
+ * Create a new unsigned long long integer node.
+ * @param name Name of the node.
+ * @param l unsigned long long integer value.
+ * @return A new unsigned long long integer node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
unsigned long long l);
/**
- * TODO FIX ME
+ * Create a new string node.
+ * @param name Name of the node.
+ * @param str string value.
+ * @return A new string node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
const char *str);
/**
- * TODO FIX ME
+ * Create a new inlined string node.
+ * @param name Name of the node.
+ * @param str string value.
+ * @return A new inlined string node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
const char *str);
/**
- * TODO FIX ME
+ * Create a new empty node.
+ * @param name Name of the node.
+ * @return A new empty node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
eet_node_null_new(const char *name);
/**
- * TODO FIX ME
+ * Create a new list node.
+ * @param name Name of the node.
+ * @param nodes list of nodes.
+ * @return A new list node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
Eina_List *nodes);
/**
- * TODO FIX ME
+ * Create a new array node.
+ * @param name Name of the node.
+ * @param count number of nodes
+ * @param nodes list of nodes.
+ * @return A new array node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
Eina_List *nodes);
/**
- * TODO FIX ME
+ * Create a new variable array node.
+ * @param name Name of the node.
+ * @param nodes list of nodes.
+ * @return A new variable array node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
* TODO FIX ME
* @ingroup Eet_Node_Group
*/
+/**
+ * Create a new short node.
+ * @param name Name of the node.
+ * @param s short value.
+ * @return A new short node.
+ * @ingroup Eet_Node_Group
+ */
EAPI Eet_Node *
eet_node_hash_new(const char *name,
const char *key,
Eet_Node *node);
/**
- * TODO FIX ME
+ * Create a new struct node.
+ * @param name Name of the node.
+ * @param nodes list of nodes.
+ * @return A new struct node.
* @ingroup Eet_Node_Group
*/
EAPI Eet_Node *
* TODO FIX ME
* @ingroup Eet_Node_Group
*/
+/**
+ * Create a new short node.
+ * @param name Name of the node.
+ * @param s short value.
+ * @return A new short node.
+ * @ingroup Eet_Node_Group
+ */
EAPI Eet_Node *
eet_node_struct_child_new(const char *parent,
Eet_Node *child);