00001 /*------------------------------------------------------------------------*/ 00013 #ifndef NEWTGC_H 00014 #define NEWTGC_H 00015 00016 /* ヘッダファイル */ 00017 #include "NewtMem.h" 00018 00019 00020 /* マクロ */ 00021 #define NewtGCHint(r, hint) 00022 00023 00024 /* 関数プロトタイプ */ 00025 00026 #ifdef __cplusplus 00027 extern "C" { 00028 #endif 00029 00030 00031 void NewtCheckGC(newtPool pool, size_t size); 00032 newtObjRef NewtObjChainAlloc(newtPool pool, size_t size, size_t dataSize); 00033 void NewtPoolRelease(newtPool pool); 00034 00035 void NewtGC(void); 00036 00037 newtRef NsGC(newtRefArg rcvr); 00038 00039 00040 #ifdef __cplusplus 00041 } 00042 #endif 00043 00044 00045 #endif /* NEWTGC_H */ 00046
1.5.0