00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00020 #ifndef flc_flc_memblock_H
00021 #define flc_flc_memblock_H
00022
00023 namespace Falcon {
00024
00025 class MemBlock
00026 {
00027 MemBlock *m_prev;
00028 MemBlock *m_next;
00029 public:
00030 MemBlock( MemBlock *prev = 0, MemBlock *next=0 ):
00031 m_prev(prev),
00032 m_next(next)
00033 {}
00034
00035 void *memory() { return ( void *) ((char *)this)+sizeof(this); }
00036
00037 };
00038
00039 }
00040
00041 #endif
00042
00043