GnuCOBOL  2.0
A free COBOL compiler
cobsort Struct Reference
Collaboration diagram for cobsort:

Data Fields

void * pointer
 
struct cobitemempty
 
void * sort_return
 
cob_fieldfnstatus
 
struct sort_mem_structmem_base
 
size_t unique
 
size_t size
 
size_t alloc_size
 
size_t mem_size
 
size_t mem_used
 
size_t mem_total
 
size_t chunk_size
 
size_t r_size
 
size_t w_size
 
size_t switch_to_file
 
unsigned int retrieving
 
unsigned int files_used
 
int destination_file
 
int retrieval_queue
 
struct queue_struct queue [4]
 
struct file_struct file [4]
 

Detailed Description

Definition at line 205 of file fileio.c.

Field Documentation

size_t cobsort::alloc_size

Definition at line 213 of file fileio.c.

Referenced by cob_file_sort_init(), and cob_new_item().

size_t cobsort::chunk_size

Definition at line 217 of file fileio.c.

Referenced by cob_file_sort_init(), and cob_new_item().

int cobsort::destination_file

Definition at line 223 of file fileio.c.

Referenced by cob_file_sort_submit(), and cob_write_block().

struct cobitem* cobsort::empty
struct file_struct cobsort::file[4]
unsigned int cobsort::files_used

Definition at line 222 of file fileio.c.

Referenced by cob_file_sort_process(), cob_file_sort_retrieve(), and cob_file_sort_submit().

cob_field* cobsort::fnstatus
struct sort_mem_struct* cobsort::mem_base

Definition at line 210 of file fileio.c.

Referenced by cob_file_sort_init(), cob_free_list(), and cob_new_item().

size_t cobsort::mem_size

Definition at line 214 of file fileio.c.

Referenced by cob_file_sort_init(), and cob_new_item().

size_t cobsort::mem_total

Definition at line 216 of file fileio.c.

Referenced by cob_file_sort_init(), and cob_new_item().

size_t cobsort::mem_used

Definition at line 215 of file fileio.c.

Referenced by cob_new_item().

void* cobsort::pointer
size_t cobsort::r_size

Definition at line 218 of file fileio.c.

Referenced by cob_file_sort_init(), and cob_read_item().

int cobsort::retrieval_queue

Definition at line 224 of file fileio.c.

Referenced by cob_file_sort_process(), and cob_file_sort_retrieve().

unsigned int cobsort::retrieving

Definition at line 221 of file fileio.c.

Referenced by cob_file_sort_process(), cob_file_sort_retrieve(), and cob_file_sort_submit().

size_t cobsort::size

Definition at line 212 of file fileio.c.

Referenced by cob_file_sort_init(), cob_file_sort_retrieve(), and cob_file_sort_submit().

void* cobsort::sort_return
size_t cobsort::switch_to_file

Definition at line 220 of file fileio.c.

Referenced by cob_file_sort_submit(), and cob_new_item().

size_t cobsort::unique

Definition at line 211 of file fileio.c.

Referenced by cob_file_sort_submit().

size_t cobsort::w_size

Definition at line 219 of file fileio.c.

Referenced by cob_file_sort_init(), cob_file_sort_process(), and cob_write_block().


The documentation for this struct was generated from the following file: