gwenhywfar  4.99.8beta
Typedefs | Enumerations | Functions
tm_inline.h File Reference
#include <gwenhywfar/list1.h>
#include <gwenhywfar/xml.h>
Include dependency graph for tm_inline.h:
This graph shows which files directly or indirectly include this file:

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_INLINETypemaker2_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_INLINETypemaker2_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 Documentation

Definition at line 19 of file tm_inline.h.

Enumeration Type Documentation

anonymous enum
Enumerator
Typemaker2_InlineLocation_Unknown 
Typemaker2_InlineLocation_Header 
Typemaker2_InlineLocation_Code 

Definition at line 23 of file tm_inline.h.

Function Documentation

void Typemaker2_Inline_Attach ( TYPEMAKER2_INLINE th)

Definition at line 58 of file tm_inline.c.

void Typemaker2_Inline_free ( TYPEMAKER2_INLINE th)

Definition at line 42 of file tm_inline.c.

References GWEN_FREE_OBJECT, and GWEN_LIST_FINI.

TYPEMAKER2_INLINE* Typemaker2_Inline_fromXml ( GWEN_XMLNODE node)
int Typemaker2_Inline_GetAccess ( const TYPEMAKER2_INLINE th)

Definition at line 100 of file tm_inline.c.

Referenced by _buildInlines(), and _buildMemberInlines().

Here is the caller graph for this function:

const char* Typemaker2_Inline_GetContent ( const TYPEMAKER2_INLINE th)

Definition at line 66 of file tm_inline.c.

Referenced by _buildInlines(), and _buildMemberInlines().

Here is the caller graph for this function:

int Typemaker2_Inline_GetLocation ( const TYPEMAKER2_INLINE th)

Definition at line 84 of file tm_inline.c.

Referenced by _buildInlines(), and _buildMemberInlines().

Here is the caller graph for this function:

int Typemaker2_Inline_GetTypeFlagsMask ( const TYPEMAKER2_INLINE th)

Definition at line 116 of file tm_inline.c.

Referenced by _buildInlines(), and _buildMemberInlines().

Here is the caller graph for this function:

int Typemaker2_Inline_GetTypeFlagsValue ( const TYPEMAKER2_INLINE th)

Definition at line 124 of file tm_inline.c.

Referenced by _buildInlines(), and _buildMemberInlines().

Here is the caller graph for this function:

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().

Here is the caller graph for this function:

void Typemaker2_Inline_SetAccess ( TYPEMAKER2_INLINE th,
int  i 
)

Definition at line 108 of file tm_inline.c.

Referenced by Typemaker2_Inline_fromXml().

Here is the caller graph for this function:

void Typemaker2_Inline_SetContent ( TYPEMAKER2_INLINE th,
const char *  s 
)

Definition at line 74 of file tm_inline.c.

References NULL.

Referenced by Typemaker2_Inline_fromXml().

Here is the caller graph for this function:

void Typemaker2_Inline_SetLocation ( TYPEMAKER2_INLINE th,
int  i 
)

Definition at line 92 of file tm_inline.c.

Referenced by Typemaker2_Inline_fromXml().

Here is the caller graph for this function: