|
gwenhywfar 5.10.1
|

Go to the source code of this file.
Functions | |
| int | TM2C_BuildCreateColumnList (TYPEMAKER2_BUILDER *tb, TYPEMAKER2_TYPE *ty) |
| int | TM2C_BuildCreateObject (TYPEMAKER2_BUILDER *tb, TYPEMAKER2_TYPE *ty) |
| int | TM2C_BuildCreateTable (TYPEMAKER2_BUILDER *tb, TYPEMAKER2_TYPE *ty) |
| int TM2C_BuildCreateColumnList | ( | TYPEMAKER2_BUILDER * | tb, |
| TYPEMAKER2_TYPE * | ty | ||
| ) |
Definition at line 24 of file tm2c_object.c.
References DBG_ERROR, GWEN_Buffer_AppendString(), GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), GWEN_Buffer_Reset(), GWEN_ERROR_BAD_DATA, GWEN_LOGDOMAIN, Typemaker2_Builder_AddCode(), Typemaker2_Builder_AddPublicDeclaration(), Typemaker2_Builder_GetTypeManager(), TYPEMAKER2_FLAGS_VOLATILE, Typemaker2_Member_GetFlags(), Typemaker2_Member_GetMaxLen(), Typemaker2_Member_GetName(), Typemaker2_Member_GetTypePtr(), Typemaker2_Type_GetAqDbType(), Typemaker2_Type_GetMembers(), Typemaker2_Type_GetNonVolatileMemberCount(), Typemaker2_Type_GetPrefix(), and Typemaker2_TypeManager_GetApiDeclaration().
Referenced by Typemaker2_Builder_C_Build().


| int TM2C_BuildCreateObject | ( | TYPEMAKER2_BUILDER * | tb, |
| TYPEMAKER2_TYPE * | ty | ||
| ) |
Definition at line 198 of file tm2c_object.c.
References GWEN_Buffer_AppendString(), GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), GWEN_Buffer_Reset(), Typemaker2_Builder_AddCode(), Typemaker2_Builder_AddPublicDeclaration(), Typemaker2_Builder_GetTypeManager(), Typemaker2_Type_GetFieldCountId(), Typemaker2_Type_GetPrefix(), and Typemaker2_TypeManager_GetApiDeclaration().
Referenced by Typemaker2_Builder_C_Build().


| int TM2C_BuildCreateTable | ( | TYPEMAKER2_BUILDER * | tb, |
| TYPEMAKER2_TYPE * | ty | ||
| ) |
Definition at line 140 of file tm2c_object.c.
References GWEN_Buffer_AppendString(), GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), GWEN_Buffer_Reset(), Typemaker2_Builder_AddCode(), Typemaker2_Builder_AddPublicDeclaration(), Typemaker2_Builder_GetTypeManager(), Typemaker2_Type_GetPrefix(), and Typemaker2_TypeManager_GetApiDeclaration().
Referenced by Typemaker2_Builder_C_Build().

