gwenhywfar 5.12.0
tm_group.c File Reference
#include "tm_group_p.h"
#include <gwenhywfar/debug.h>
#include <gwenhywfar/misc.h>
#include <assert.h>
Include dependency graph for tm_group.c:

Go to the source code of this file.

Functions

void Typemaker2_Group_Attach (TYPEMAKER2_GROUP *gr)
void Typemaker2_Group_free (TYPEMAKER2_GROUP *gr)
const char * Typemaker2_Group_GetDescription (TYPEMAKER2_GROUP *gr)
const char * Typemaker2_Group_GetTitle (TYPEMAKER2_GROUP *gr)
TYPEMAKER2_GROUPTypemaker2_Group_new ()
int Typemaker2_Group_readXml (TYPEMAKER2_GROUP *gr, GWEN_XMLNODE *node, GWEN_UNUSED const char *wantedLang)
void Typemaker2_Group_SetDescription (TYPEMAKER2_GROUP *gr, const char *s)
void Typemaker2_Group_SetTitle (TYPEMAKER2_GROUP *gr, const char *s)

Function Documentation

◆ Typemaker2_Group_Attach()

void Typemaker2_Group_Attach ( TYPEMAKER2_GROUP * gr)

Definition at line 60 of file tm_group.c.

◆ Typemaker2_Group_free()

void Typemaker2_Group_free ( TYPEMAKER2_GROUP * gr)

Definition at line 42 of file tm_group.c.

References GWEN_FREE_OBJECT, and GWEN_TREE_FINI.

Referenced by Typemaker2_Type_readMembersAndGroupsXml().

Here is the caller graph for this function:

◆ Typemaker2_Group_GetDescription()

const char * Typemaker2_Group_GetDescription ( TYPEMAKER2_GROUP * gr)

Definition at line 93 of file tm_group.c.

Referenced by _buildGroupApiDoc().

Here is the caller graph for this function:

◆ Typemaker2_Group_GetTitle()

const char * Typemaker2_Group_GetTitle ( TYPEMAKER2_GROUP * gr)

Definition at line 69 of file tm_group.c.

Referenced by _buildGroupApiDoc().

Here is the caller graph for this function:

◆ Typemaker2_Group_new()

TYPEMAKER2_GROUP * Typemaker2_Group_new ( )

Definition at line 29 of file tm_group.c.

References GWEN_NEW_OBJECT, GWEN_TREE_INIT, and Typemaker2_Group_new().

Referenced by Typemaker2_Group_new(), Typemaker2_Type_readMembersAndGroupsXml(), and Typemaker2_Type_readXml().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Typemaker2_Group_readXml()

int Typemaker2_Group_readXml ( TYPEMAKER2_GROUP * gr,
GWEN_XMLNODE * node,
GWEN_UNUSED const char * wantedLang )

◆ Typemaker2_Group_SetDescription()

void Typemaker2_Group_SetDescription ( TYPEMAKER2_GROUP * gr,
const char * s )

Definition at line 103 of file tm_group.c.

References NULL.

Referenced by Typemaker2_Group_readXml(), and Typemaker2_Type_readXml().

Here is the caller graph for this function:

◆ Typemaker2_Group_SetTitle()

void Typemaker2_Group_SetTitle ( TYPEMAKER2_GROUP * gr,
const char * s )

Definition at line 79 of file tm_group.c.

References NULL.

Referenced by Typemaker2_Group_readXml(), and Typemaker2_Type_readXml().

Here is the caller graph for this function: