#include "cdflib.h"
#include "cdfrev.h"
Functions | |
static CDFstatus InsertRecords | PROTOARGs ((struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct alloc, Int32 vxrStart, int *count, Int32 *toRec)) |
static CDFstatus AppendRecords | PROTOARGs ((struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct *alloc, Int32 vxrStart, int *count)) |
static CDFstatus InsertEntry | PROTOARGs ((struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct *alloc, Int32 vxrOffset, int atEntryN, int *count)) |
static void InsertAtEntry | PROTOARGs ((Int32 first, Int32 last, Int32 offset, struct VXRstruct *VXR, int atEntryN, Logical *push, Int32 *pushFirst, Int32 *pushLast, Int32 *pushOffset)) |
static CDFstatus AppendEntry | PROTOARGs ((struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct *alloc, Int32 vxrOffset, int *count)) |
static CDFstatus PadSparseRecords | PROTOARGs ((struct CDFstruct *CDF, struct VarStruct *Var, Int32 offset, Int32 nRecords)) |
static CDFstatus CountVXRs | PROTOARGs ((struct CDFstruct *CDF, Int32 vxrStart, int *count)) |
static void InitNewVXRx | PROTOARGs ((struct VXRstruct *VXRx)) |
static CDFstatus FirstRecords | PROTOARGs ((struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct *alloc)) |
static CDFstatus ExtendLevel | PROTOARGs ((struct CDFstruct *CDF, Int32 vxrOffset, int count, Int32 *vxrOffsetHead, Int32 *lastNew, int *countNew)) |
static CDFstatus CreateLevel | PROTOARGs ((struct CDFstruct *CDF, Int32 vxrOffset, int count, Int32 *vxrOffsetHead, int *newCount)) |
static CDFstatus AllocateVR | PROTOARGs ((struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct *alloc, Int32 *offset)) |
static CDFstatus AllocateVVR | PROTOARGs ((struct CDFstruct *CDF, struct VarStruct *Var, Int32 nRecords, Int32 *vvrOffset)) |
static CDFstatus AllocateCVVR | PROTOARGs ((struct CDFstruct *CDF, Int32 cSize, Int32 xSize, Int32 *cvvrOffset)) |
STATICforIDL CDFstatus | AllocateRecords (struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct alloc) |
static CDFstatus | InsertRecords (struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct alloc, Int32 vxrStart, int *count, Int32 *toRec) |
static CDFstatus | AppendRecords (struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct *alloc, Int32 vxrStart, int *count) |
static CDFstatus | InsertEntry (struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct *alloc, Int32 vxrOffset, int atEntryN, int *count) |
static void | InsertAtEntry (Int32 first, Int32 last, Int32 offset, struct VXRstruct *VXR, int atEntryN, Logical *push, Int32 *pushFirst, Int32 *pushLast, Int32 *pushOffset) |
static CDFstatus | AppendEntry (struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct *alloc, Int32 vxrOffset, int *count) |
static CDFstatus | PadSparseRecords (struct CDFstruct *CDF, struct VarStruct *Var, Int32 offset, Int32 nRecords) |
static CDFstatus | CountVXRs (struct CDFstruct *CDF, Int32 vxrStart, int *count) |
STATICforIDL void | InitNewVXR (struct VXRstruct *VXR, Int32 firstRec, Int32 lastRec, Int32 offset) |
static void | InitNewVXRx (struct VXRstruct *VXRx) |
static CDFstatus | FirstRecords (struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct *alloc) |
static CDFstatus | ExtendLevel (struct CDFstruct *CDF, Int32 vxrOffset, int count, Int32 *vxrOffsetHead, Int32 *lastNew, int *countNew) |
static CDFstatus | CreateLevel (struct CDFstruct *CDF, Int32 vxrOffset, int count, Int32 *vxrOffsetHead, int *newCount) |
static CDFstatus | AllocateVR (struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct *alloc, Int32 *offset) |
static CDFstatus | AllocateVVR (struct CDFstruct *CDF, struct VarStruct *Var, Int32 nRecords, Int32 *vvrOffset) |
static CDFstatus | AllocateCVVR (struct CDFstruct *CDF, Int32 cSize, Int32 xSize, Int32 *cvvrOffset) |
STATICforIDL CDFstatus | UpdateVXRtailInVDR (struct CDFstruct *CDF, struct VarStruct *Var) |
static CDFstatus AllocateCVVR | ( | struct CDFstruct * | CDF, | |
Int32 | cSize, | |||
Int32 | xSize, | |||
Int32 * | cvvrOffset | |||
) | [static] |
STATICforIDL CDFstatus AllocateRecords | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
struct AllocStruct | alloc | |||
) |
static CDFstatus AllocateVR | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
struct AllocStruct * | alloc, | |||
Int32 * | offset | |||
) | [static] |
static CDFstatus AllocateVVR | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
Int32 | nRecords, | |||
Int32 * | vvrOffset | |||
) | [static] |
static CDFstatus AppendEntry | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
struct AllocStruct * | alloc, | |||
Int32 | vxrOffset, | |||
int * | count | |||
) | [static] |
static CDFstatus AppendRecords | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
struct AllocStruct * | alloc, | |||
Int32 | vxrStart, | |||
int * | count | |||
) | [static] |
static CDFstatus CreateLevel | ( | struct CDFstruct * | CDF, | |
Int32 | vxrOffset, | |||
int | count, | |||
Int32 * | vxrOffsetHead, | |||
int * | newCount | |||
) | [static] |
static CDFstatus ExtendLevel | ( | struct CDFstruct * | CDF, | |
Int32 | vxrOffset, | |||
int | count, | |||
Int32 * | vxrOffsetHead, | |||
Int32 * | lastNew, | |||
int * | countNew | |||
) | [static] |
static CDFstatus FirstRecords | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
struct AllocStruct * | alloc | |||
) | [static] |
STATICforIDL void InitNewVXR | ( | struct VXRstruct * | VXR, | |
Int32 | firstRec, | |||
Int32 | lastRec, | |||
Int32 | offset | |||
) |
static void InitNewVXRx | ( | struct VXRstruct * | VXRx | ) | [static] |
static void InsertAtEntry | ( | Int32 | first, | |
Int32 | last, | |||
Int32 | offset, | |||
struct VXRstruct * | VXR, | |||
int | atEntryN, | |||
Logical * | push, | |||
Int32 * | pushFirst, | |||
Int32 * | pushLast, | |||
Int32 * | pushOffset | |||
) | [static] |
static CDFstatus InsertEntry | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
struct AllocStruct * | alloc, | |||
Int32 | vxrOffset, | |||
int | atEntryN, | |||
int * | count | |||
) | [static] |
static CDFstatus InsertRecords | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
struct AllocStruct | alloc, | |||
Int32 | vxrStart, | |||
int * | count, | |||
Int32 * | toRec | |||
) | [static] |
static CDFstatus PadSparseRecords | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
Int32 | offset, | |||
Int32 | nRecords | |||
) | [static] |
static CDFstatus AllocateCVVR PROTOARGs | ( | (struct CDFstruct *CDF, Int32 cSize, Int32 xSize, Int32 *cvvrOffset) | ) | [static] |
static CDFstatus AllocateVVR PROTOARGs | ( | (struct CDFstruct *CDF, struct VarStruct *Var, Int32 nRecords, Int32 *vvrOffset) | ) | [static] |
static CDFstatus AllocateVR PROTOARGs | ( | (struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct *alloc, Int32 *offset) | ) | [static] |
static CDFstatus CreateLevel PROTOARGs | ( | (struct CDFstruct *CDF, Int32 vxrOffset, int count, Int32 *vxrOffsetHead, int *newCount) | ) | [static] |
static CDFstatus ExtendLevel PROTOARGs | ( | (struct CDFstruct *CDF, Int32 vxrOffset, int count, Int32 *vxrOffsetHead, Int32 *lastNew, int *countNew) | ) | [static] |
static CDFstatus FirstRecords PROTOARGs | ( | (struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct *alloc) | ) | [static] |
static void InitNewVXRx PROTOARGs | ( | (struct VXRstruct *VXRx) | ) | [static] |
static CDFstatus CountVXRs PROTOARGs | ( | (struct CDFstruct *CDF, Int32 vxrStart, int *count) | ) | [static] |
static CDFstatus PadSparseRecords PROTOARGs | ( | (struct CDFstruct *CDF, struct VarStruct *Var, Int32 offset, Int32 nRecords) | ) | [static] |
static CDFstatus AppendEntry PROTOARGs | ( | (struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct *alloc, Int32 vxrOffset, int *count) | ) | [static] |
static void InsertAtEntry PROTOARGs | ( | (Int32 first, Int32 last, Int32 offset, struct VXRstruct *VXR, int atEntryN, Logical *push, Int32 *pushFirst, Int32 *pushLast, Int32 *pushOffset) | ) | [static] |
static CDFstatus InsertEntry PROTOARGs | ( | (struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct *alloc, Int32 vxrOffset, int atEntryN, int *count) | ) | [static] |
static CDFstatus AppendRecords PROTOARGs | ( | (struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct *alloc, Int32 vxrStart, int *count) | ) | [static] |
static CDFstatus InsertRecords PROTOARGs | ( | (struct CDFstruct *CDF, struct VarStruct *Var, struct AllocStruct alloc, Int32 vxrStart, int *count, Int32 *toRec) | ) | [static] |