|
gwenhywfar 5.14.1
|
#include "tm_code_p.h"#include <gwenhywfar/misc.h>#include <gwenhywfar/debug.h>
Go to the source code of this file.
| TYPEMAKER2_CODE * Typemaker2_Code_copy | ( | TYPEMAKER2_CODE * | p_struct, |
| const TYPEMAKER2_CODE * | p_src ) |
| TYPEMAKER2_CODE * Typemaker2_Code_dup | ( | const TYPEMAKER2_CODE * | p_src | ) |
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().

