|
gwenhywfar 5.14.1
|
#include <gwenhywfar/types.h>#include <gwenhywfar/list1.h>#include <gwenhywfar/xml.h>#include "tm_item.h"

Go to the source code of this file.
Typedefs | |
| typedef struct TYPEMAKER2_CODE | TYPEMAKER2_CODE |
| typedef struct TYPEMAKER2_CODE TYPEMAKER2_CODE |
| TYPEMAKER2_CODE * Typemaker2_Code_copy | ( | TYPEMAKER2_CODE * | p_struct, |
| const TYPEMAKER2_CODE * | p_src ) |
| TYPEMAKER2_CODE * Typemaker2_Code_dup | ( | const TYPEMAKER2_CODE * | p_struct | ) |
Definition at line 54 of file tm_code.c.
References NULL, and Typemaker2_Code_new().
Referenced by Typemaker2_Code_List_dup().


| void Typemaker2_Code_free | ( | TYPEMAKER2_CODE * | p_struct | ) |
Destructor.
Definition at line 41 of file tm_code.c.
References GWEN_FREE_OBJECT, and GWEN_LIST_FINI.
| TYPEMAKER2_CODE * Typemaker2_Code_fromXml | ( | GWEN_XMLNODE * | p_db | ) |
Definition at line 372 of file tm_code.c.
References Typemaker2_Code_new(), and Typemaker2_Code_ReadXml().
Referenced by Typemaker2_Member_readXml(), and Typemaker2_Type_readXml().


| const char * Typemaker2_Code_GetCode | ( | const TYPEMAKER2_CODE * | p_struct | ) |
| const char * Typemaker2_Code_GetId | ( | const TYPEMAKER2_CODE * | p_struct | ) |
Getter. Use this function to get the member "id"
Definition at line 154 of file tm_code.c.
Referenced by Typemaker2_Type_FindCodeForMember().

| const char * Typemaker2_Code_GetMemberFlagsMask | ( | const TYPEMAKER2_CODE * | p_struct | ) |
Getter. Use this function to get the member "memberFlagsMask"
Definition at line 160 of file tm_code.c.
Referenced by Typemaker2_Member_readXml(), and Typemaker2_Type_readXml().

| uint32_t Typemaker2_Code_GetMemberFlagsMaskInt | ( | const TYPEMAKER2_CODE * | p_struct | ) |
Getter. Use this function to get the member "memberFlagsMaskInt"
Definition at line 178 of file tm_code.c.
Referenced by Typemaker2_Type_FindCodeForMember().

| const char * Typemaker2_Code_GetMemberFlagsValue | ( | const TYPEMAKER2_CODE * | p_struct | ) |
Getter. Use this function to get the member "memberFlagsValue"
Definition at line 166 of file tm_code.c.
Referenced by Typemaker2_Member_readXml(), and Typemaker2_Type_readXml().

| uint32_t Typemaker2_Code_GetMemberFlagsValueInt | ( | const TYPEMAKER2_CODE * | p_struct | ) |
Getter. Use this function to get the member "memberFlagsValueInt"
Definition at line 184 of file tm_code.c.
Referenced by Typemaker2_Type_FindCodeForMember().

| TYPEMAKER2_CODE_LIST * Typemaker2_Code_List_dup | ( | const TYPEMAKER2_CODE_LIST * | p_src | ) |
Definition at line 258 of file tm_code.c.
References Typemaker2_Code_dup().

| TYPEMAKER2_CODE * Typemaker2_Code_new | ( | void | ) |
Constructor.
Definition at line 23 of file tm_code.c.
References GWEN_LIST_INIT, GWEN_NEW_OBJECT, NULL, and Typemaker2_Code_new().
Referenced by Typemaker2_Code_dup(), Typemaker2_Code_fromXml(), and Typemaker2_Code_new().


| void Typemaker2_Code_ReadXml | ( | TYPEMAKER2_CODE * | p_struct, |
| GWEN_XMLNODE * | p_db ) |
Definition at line 277 of file tm_code.c.
References GWEN_XMLNode_GetCharValue(), GWEN_XMLNode_GetProperty(), and NULL.
Referenced by Typemaker2_Code_fromXml().


| void Typemaker2_Code_SetCode | ( | TYPEMAKER2_CODE * | p_struct, |
| const char * | p_src ) |
| void Typemaker2_Code_SetId | ( | TYPEMAKER2_CODE * | p_struct, |
| const char * | p_src ) |
| void Typemaker2_Code_SetMemberFlagsMask | ( | TYPEMAKER2_CODE * | p_struct, |
| const char * | p_src ) |
| void Typemaker2_Code_SetMemberFlagsMaskInt | ( | TYPEMAKER2_CODE * | p_struct, |
| uint32_t | p_src ) |
Setter. Use this function to set the member "memberFlagsMaskInt"
Definition at line 246 of file tm_code.c.
Referenced by Typemaker2_Member_readXml(), and Typemaker2_Type_readXml().

| void Typemaker2_Code_SetMemberFlagsValue | ( | TYPEMAKER2_CODE * | p_struct, |
| const char * | p_src ) |
| void Typemaker2_Code_SetMemberFlagsValueInt | ( | TYPEMAKER2_CODE * | p_struct, |
| uint32_t | p_src ) |
Setter. Use this function to set the member "memberFlagsValueInt"
Definition at line 252 of file tm_code.c.
Referenced by Typemaker2_Member_readXml(), and Typemaker2_Type_readXml().

| void Typemaker2_Code_toXml | ( | const TYPEMAKER2_CODE * | p_struct, |
| GWEN_XMLNODE * | p_db ) |
Definition at line 367 of file tm_code.c.
References Typemaker2_Code_WriteXml().

| void Typemaker2_Code_WriteXml | ( | const TYPEMAKER2_CODE * | p_struct, |
| GWEN_XMLNODE * | p_db ) |
Definition at line 346 of file tm_code.c.
References GWEN_XMLNode_SetCharValue(), and GWEN_XMLNode_SetProperty().
Referenced by Typemaker2_Code_toXml().

