/home/briantrice/src/slate-language/src/vm/external-memory.cpp File Reference

#include "slate.hpp"

Include dependency graph for external-memory.cpp:

Go to the source code of this file.

Functions

void memarea_module_init (struct object_heap *oh)
int memarea_handle_isvalid (struct object_heap *oh, int memory)
int memarea_allocate (struct object_heap *oh)
void memarea_close (struct object_heap *oh, int memory)
void memarea_addref (struct object_heap *oh, int memory)
int memarea_open (struct object_heap *oh, int size)
int memarea_write (struct object_heap *oh, int memory, int memStart, int n, byte_t *bytes)
int memarea_read (struct object_heap *oh, int memory, int memStart, int n, byte_t *bytes)
int memarea_sizeof (struct object_heap *oh, int memory)
int memarea_resize (struct object_heap *oh, int memory, int size)
int memarea_addressof (struct object_heap *oh, int memory, int offset, byte_t *addressBuffer)


Function Documentation

void memarea_addref ( struct object_heap oh,
int  memory 
)

Definition at line 36 of file external-memory.cpp.

int memarea_addressof ( struct object_heap oh,
int  memory,
int  offset,
byte_t addressBuffer 
)

Definition at line 107 of file external-memory.cpp.

int memarea_allocate ( struct object_heap oh  ) 

Definition at line 16 of file external-memory.cpp.

void memarea_close ( struct object_heap oh,
int  memory 
)

Definition at line 26 of file external-memory.cpp.

int memarea_handle_isvalid ( struct object_heap oh,
int  memory 
)

Definition at line 12 of file external-memory.cpp.

void memarea_module_init ( struct object_heap oh  ) 

Definition at line 6 of file external-memory.cpp.

int memarea_open ( struct object_heap oh,
int  size 
)

Definition at line 41 of file external-memory.cpp.

int memarea_read ( struct object_heap oh,
int  memory,
int  memStart,
int  n,
byte_t bytes 
)

Definition at line 73 of file external-memory.cpp.

int memarea_resize ( struct object_heap oh,
int  memory,
int  size 
)

Definition at line 91 of file external-memory.cpp.

int memarea_sizeof ( struct object_heap oh,
int  memory 
)

Definition at line 87 of file external-memory.cpp.

int memarea_write ( struct object_heap oh,
int  memory,
int  memStart,
int  n,
byte_t bytes 
)

Definition at line 59 of file external-memory.cpp.


Generated on Fri Feb 5 09:54:07 2010 for Slate VM by  doxygen 1.5.8