gwenhywfar  5.10.1
Functions
tm2c_writexml.c File Reference
#include "tm2c_writexml.h"
#include "tm2c_misc.h"
#include <gwenhywfar/debug.h>
#include <ctype.h>
Include dependency graph for tm2c_writexml.c:

Go to the source code of this file.

Functions

static int _addImplementation (TYPEMAKER2_BUILDER *tb, TYPEMAKER2_TYPE *ty)
 
static void _addPrototype (TYPEMAKER2_BUILDER *tb, TYPEMAKER2_TYPE *ty)
 
static int _addWriteMemberCode (TYPEMAKER2_BUILDER *tb, TYPEMAKER2_TYPE *ty, TYPEMAKER2_MEMBER *tm, GWEN_BUFFER *tbuf)
 
int TM2C_BuildToXml (TYPEMAKER2_BUILDER *tb, TYPEMAKER2_TYPE *ty)
 
int TM2C_BuildWriteXml (TYPEMAKER2_BUILDER *tb, TYPEMAKER2_TYPE *ty)
 

Function Documentation

◆ _addImplementation()

int _addImplementation ( TYPEMAKER2_BUILDER tb,
TYPEMAKER2_TYPE ty 
)
static

◆ _addPrototype()

void _addPrototype ( TYPEMAKER2_BUILDER tb,
TYPEMAKER2_TYPE ty 
)
static

◆ _addWriteMemberCode()

int _addWriteMemberCode ( TYPEMAKER2_BUILDER tb,
TYPEMAKER2_TYPE ty,
TYPEMAKER2_MEMBER tm,
GWEN_BUFFER tbuf 
)
static

◆ TM2C_BuildToXml()

int TM2C_BuildToXml ( TYPEMAKER2_BUILDER tb,
TYPEMAKER2_TYPE ty 
)

◆ TM2C_BuildWriteXml()

int TM2C_BuildWriteXml ( TYPEMAKER2_BUILDER tb,
TYPEMAKER2_TYPE ty 
)

Definition at line 32 of file tm2c_writexml.c.

References _addImplementation(), _addPrototype(), DBG_INFO, and NULL.

Referenced by Typemaker2_Builder_C_Build().

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