WIL説明書(C++)  3.0.0
fvalg.api.h
[詳解]
1 // $Id: fvalg.api.h,v 1.1 2011/12/26 10:27:55 tyamada Exp $
2 /*
3  @file fvalg.api.h
4  @brief FVALG function wrapper api
5  @author FAST Corporation
6 */
7 
8 #pragma once
9 
10 #include "fie.h"
11 #include "oal_aloc.h"
12 #include "FvMacros.h"
13 #include "FvDefs.h"
14 
15 // ============================================================
16 // PROTOTYPE
17 
18 namespace fvalg
19 {
20 namespace api
21 {
22 
23 FVCL_API VOID* FVALGAPI fnOAL_malloc (size_t tMemSize);
24 FVCL_API VOID* FVALGAPI fnOAL_calloc (size_t num, size_t size);
25 FVCL_API VOID* FVALGAPI fnOAL_realloc (VOID *vpOldPtr, size_t tNewMemSize);
26 FVCL_API VOID FVALGAPI fnOAL_free (VOID *vpPtr);
27 FVCL_API VOID* FVALGAPI fnOAL_aligned_malloc (size_t sz, INT align);
28 FVCL_API VOID FVALGAPI fnOAL_aligned_free (VOID *pt);
29 
30 FVCL_API VOID* FVALGAPI fnOAL_malloc_dbg( size_t tMemSize, INT blockType, CHAR *filename, INT linenumber );
31 FVCL_API VOID* FVALGAPI fnOAL_calloc_dbg( size_t num, size_t size, INT blockType, CHAR *filename, INT linenumber );
32 FVCL_API VOID* FVALGAPI fnOAL_realloc_dbg( VOID *vpOldPtr, size_t tNewMemSize, INT blockType, CHAR *filename, INT linenumber );
33 FVCL_API VOID FVALGAPI fnOAL_free_dbg( VOID *vpPtr, INT blockType );
34 FVCL_API VOID* FVALGAPI fnOAL_aligned_malloc_dbg( size_t sz, INT align, CHAR *filename, INT linenumber );
36 
37 }
38 }
#define FVCL_API
DLLエクスポートマクロ
Definition: FvMacros.h:61
FVCL_API VOID *FVALGAPI fnOAL_realloc_dbg(VOID *vpOldPtr, size_t tNewMemSize, INT blockType, CHAR *filename, INT linenumber)
FVCL_API VOID FVALGAPI fnOAL_aligned_free_dbg(VOID *pt)
int INT
整数型(32ビット)
Definition: FvDefs.h:36
FVCL_API VOID *FVALGAPI fnOAL_aligned_malloc(size_t sz, INT align)
マクロ定義
FVCL_API VOID FVALGAPI fnOAL_aligned_free(VOID *pt)
FVCL_API VOID FVALGAPI fnOAL_free_dbg(VOID *vpPtr, INT blockType)
FVCL_API VOID *FVALGAPI fnOAL_calloc_dbg(size_t num, size_t size, INT blockType, CHAR *filename, INT linenumber)
FVCL_API VOID FVALGAPI fnOAL_free(VOID *vpPtr)
FVCL_API VOID *FVALGAPI fnOAL_calloc(size_t num, size_t size)
FVCL_API VOID *FVALGAPI fnOAL_realloc(VOID *vpOldPtr, size_t tNewMemSize)
FVCL_API VOID *FVALGAPI fnOAL_malloc_dbg(size_t tMemSize, INT blockType, CHAR *filename, INT linenumber)
char CHAR
ASCII文字型
Definition: FvDefs.h:32
Definition: fvalg.api.txt:15
FVCL_API VOID *FVALGAPI fnOAL_aligned_malloc_dbg(size_t sz, INT align, CHAR *filename, INT linenumber)
void VOID
型なし
Definition: FvDefs.h:30
変数型と定数の定義
FVCL_API VOID *FVALGAPI fnOAL_malloc(size_t tMemSize)

Documentation copyright © 2007 FAST Corporation. [B-001864]
Generated on 2023年11月02日(木) 10時12分53秒 for WIL説明書(C++) by doxygen 1.8.11