|
gwenhywfar
5.10.1
|
#include <gwenhywfar/list1.h>#include <gwenhywfar/xml.h>

Go to the source code of this file.
Typedefs | |
| typedef struct TYPEMAKER2_INLINE | TYPEMAKER2_INLINE |
Enumerations | |
| enum | { Typemaker2_InlineLocation_Unknown =-1, Typemaker2_InlineLocation_Header =0, Typemaker2_InlineLocation_Code } |
Functions | |
| void | Typemaker2_Inline_Attach (TYPEMAKER2_INLINE *th) |
| void | Typemaker2_Inline_free (TYPEMAKER2_INLINE *th) |
| TYPEMAKER2_INLINE * | Typemaker2_Inline_fromXml (GWEN_XMLNODE *node) |
| int | Typemaker2_Inline_GetAccess (const TYPEMAKER2_INLINE *th) |
| const char * | Typemaker2_Inline_GetContent (const TYPEMAKER2_INLINE *th) |
| int | Typemaker2_Inline_GetLocation (const TYPEMAKER2_INLINE *th) |
| int | Typemaker2_Inline_GetTypeFlagsMask (const TYPEMAKER2_INLINE *th) |
| int | Typemaker2_Inline_GetTypeFlagsValue (const TYPEMAKER2_INLINE *th) |
| TYPEMAKER2_INLINE * | Typemaker2_Inline_new () |
| void | Typemaker2_Inline_SetAccess (TYPEMAKER2_INLINE *th, int i) |
| void | Typemaker2_Inline_SetContent (TYPEMAKER2_INLINE *th, const char *s) |
| void | Typemaker2_Inline_SetLocation (TYPEMAKER2_INLINE *th, int i) |
| typedef struct TYPEMAKER2_INLINE TYPEMAKER2_INLINE |
Definition at line 19 of file tm_inline.h.
| anonymous enum |
| Enumerator | |
|---|---|
| Typemaker2_InlineLocation_Unknown | |
| Typemaker2_InlineLocation_Header | |
| Typemaker2_InlineLocation_Code | |
Definition at line 23 of file tm_inline.h.
| void Typemaker2_Inline_Attach | ( | TYPEMAKER2_INLINE * | th | ) |
Definition at line 60 of file tm_inline.c.
| void Typemaker2_Inline_free | ( | TYPEMAKER2_INLINE * | th | ) |
Definition at line 43 of file tm_inline.c.
References GWEN_FREE_OBJECT, and GWEN_LIST_FINI.
| TYPEMAKER2_INLINE* Typemaker2_Inline_fromXml | ( | GWEN_XMLNODE * | node | ) |
Definition at line 145 of file tm_inline.c.
References GWEN_XMLNode_GetCharValue(), GWEN_XMLNode_GetProperty(), NULL, Typemaker2_AccessFromString(), Typemaker2_Inline_new(), Typemaker2_Inline_SetAccess(), Typemaker2_Inline_SetContent(), Typemaker2_Inline_SetLocation(), Typemaker2_InlineLocation_Code, Typemaker2_InlineLocation_Header, and Typemaker2_TypeFlagsFromString().
Referenced by Typemaker2_Type_readXml().


| int Typemaker2_Inline_GetAccess | ( | const TYPEMAKER2_INLINE * | th | ) |
Definition at line 109 of file tm_inline.c.
Referenced by _buildInlines(), and _buildMemberInlines().

| const char* Typemaker2_Inline_GetContent | ( | const TYPEMAKER2_INLINE * | th | ) |
Definition at line 69 of file tm_inline.c.
Referenced by _buildInlines(), and _buildMemberInlines().

| int Typemaker2_Inline_GetLocation | ( | const TYPEMAKER2_INLINE * | th | ) |
Definition at line 91 of file tm_inline.c.
Referenced by _buildInlines(), and _buildMemberInlines().

| int Typemaker2_Inline_GetTypeFlagsMask | ( | const TYPEMAKER2_INLINE * | th | ) |
Definition at line 127 of file tm_inline.c.
Referenced by _buildInlines(), and _buildMemberInlines().

| int Typemaker2_Inline_GetTypeFlagsValue | ( | const TYPEMAKER2_INLINE * | th | ) |
Definition at line 136 of file tm_inline.c.
Referenced by _buildInlines(), and _buildMemberInlines().

| TYPEMAKER2_INLINE* Typemaker2_Inline_new | ( | ) |
Definition at line 30 of file tm_inline.c.
References GWEN_LIST_INIT, and GWEN_NEW_OBJECT.
Referenced by Typemaker2_Inline_fromXml().

| void Typemaker2_Inline_SetAccess | ( | TYPEMAKER2_INLINE * | th, |
| int | i | ||
| ) |
Definition at line 118 of file tm_inline.c.
Referenced by Typemaker2_Inline_fromXml().

| void Typemaker2_Inline_SetContent | ( | TYPEMAKER2_INLINE * | th, |
| const char * | s | ||
| ) |
Definition at line 78 of file tm_inline.c.
References NULL.
Referenced by Typemaker2_Inline_fromXml().

| void Typemaker2_Inline_SetLocation | ( | TYPEMAKER2_INLINE * | th, |
| int | i | ||
| ) |
Definition at line 100 of file tm_inline.c.
Referenced by Typemaker2_Inline_fromXml().

1.8.14