#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>
#include "memvirtu.h"
Go to the source code of this file.
Defines | |
#define | header 7 |
Functions | |
int | init_v_array (char *filename, int rec_size, char filchar) |
VACB * | open_v_array (char *filename, int buffer_size) |
void | close_v_array (VACB *v_array) |
char * | access_v_rec (VACB *v_array, long index) |
#define header 7 |
char* access_v_rec | ( | VACB * | v_array, | |
long | index | |||
) |
Definition at line 154 of file memvirtu.cpp.
References VACB::blank_rec, VACB::buf_elsize, VACB::buf_size, VACB::buffer, VACB::elsize, VACB::file, header, SET08VirtualArray, and VACB::size.
void close_v_array | ( | VACB * | v_array | ) |
Definition at line 128 of file memvirtu.cpp.
References VACB::buf_elsize, VACB::buf_size, VACB::buffer, VACB::elsize, VACB::file, and header.
Referenced by MSD_lowSetOp().
int init_v_array | ( | char * | filename, | |
int | rec_size, | |||
char | filchar | |||
) |
Definition at line 50 of file memvirtu.cpp.
VACB* open_v_array | ( | char * | filename, | |
int | buffer_size | |||
) |
Definition at line 67 of file memvirtu.cpp.
References VACB::blank_rec, VACB::buf_elsize, VACB::buf_size, VACB::buffer, VACB::elsize, VACB::file, and VACB::size.
Referenced by MSD_lowSetOp().