1 /******************************************************************************
2 *
3 * Copyright (C) 2006, The Gentee Group. All rights reserved.
4 * This file is part of the Gentee open source project - http://www.gentee.com.
5 *
6 * THIS FILE IS PROVIDED UNDER THE TERMS OF THE GENTEE LICENSE ("AGREEMENT").
7 * ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE CONSTITUTES RECIPIENTS
8 * ACCEPTANCE OF THE AGREEMENT.
9 *
10 * ID: vmmanage 18.10.06 0.0.A.
11 *
12 * Author: Alexey Krivonogov ( gentee )
13 *
14 * Summary: Functions, structures and defines of the Gentee virtual machine.
15 *
16 ******************************************************************************/
17
18 #ifndef _VMMANAGE_
19 #define _VMMANAGE_
20
21 #ifdef __cplusplus
22 extern "C" {
23 #endif // __cplusplus
24
25 #include "vm.h"
26
27 pvmmanager STDCALL vmmng_new( void );
28 void STDCALL vmmng_destroy( void );
29 pubyte STDCALL vmmng_begin( uint size );
30 uint STDCALL vmmng_end( pubyte end );
31
32 //--------------------------------------------------------------------------
33
34
35 #ifdef __cplusplus
36 }
37 #endif // __cplusplus
38
39 #endif // _VMMANAGE_
40
41
Редактировать