00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef __PLATFORMHEAP_H__
00012 #define __PLATFORMHEAP_H__
00013 #include "RNPlatform/Inc/DLLExportAPI.h"
00014
00015 namespace RNReplicaNet
00016 {
00017
00021 class REPNETEXPORTAPI PlatformHeapBlock
00022 {
00023 public:
00027 PlatformHeapBlock();
00031 virtual ~PlatformHeapBlock();
00032
00036 void Register(void);
00037 };
00038
00043 class REPNETEXPORTAPI PlatformHeap
00044 {
00045 public:
00049 static void ForceFree(void);
00050 };
00051
00052 }
00053
00054 #endif