FreeBASIC
0.91.0
|
Go to the source code of this file.
Data Structures | |
struct | _FB_DATADESC |
Macros | |
#define | FB_DATATYPE_LINK -1 |
#define | FB_DATATYPE_OFS -2 |
#define | FB_DATATYPE_WSTR 0x8000 |
Typedefs | |
typedef struct _FB_DATADESC | FB_DATADESC |
Functions | |
FBCALL void | fb_DataRestore (FB_DATADESC *labeladdr) |
void | fb_DataNext (void) |
FBCALL void | fb_DataReadStr (void *dst, ssize_t dst_size, int fillrem) |
FBCALL void | fb_DataReadWstr (FB_WCHAR *dst, ssize_t dst_size) |
FBCALL void | fb_DataReadByte (char *dst) |
FBCALL void | fb_DataReadUByte (unsigned char *dst) |
FBCALL void | fb_DataReadShort (short *dst) |
FBCALL void | fb_DataReadUShort (unsigned short *dst) |
FBCALL void | fb_DataReadInt (int *dst) |
FBCALL void | fb_DataReadUInt (unsigned int *dst) |
FBCALL void | fb_DataReadLongint (long long *dst) |
FBCALL void | fb_DataReadULongint (unsigned long long *dst) |
FBCALL void | fb_DataReadSingle (float *dst) |
FBCALL void | fb_DataReadDouble (double *dst) |
Variables | |
struct _FB_DATADESC | FBPACKED |
FB_DATADESC * | __fb_data_ptr |
typedef struct _FB_DATADESC FB_DATADESC |
void fb_DataNext | ( | void | ) |
FBCALL void fb_DataReadByte | ( | char * | dst) |
FBCALL void fb_DataReadDouble | ( | double * | dst) |
FBCALL void fb_DataReadInt | ( | int * | dst) |
FBCALL void fb_DataReadLongint | ( | long long * | dst) |
FBCALL void fb_DataReadShort | ( | short * | dst) |
FBCALL void fb_DataReadSingle | ( | float * | dst) |
FBCALL void fb_DataReadStr | ( | void * | dst, |
ssize_t | dst_size, | ||
int | fillrem | ||
) |
FBCALL void fb_DataReadUByte | ( | unsigned char * | dst) |
FBCALL void fb_DataReadUInt | ( | unsigned int * | dst) |
FBCALL void fb_DataReadULongint | ( | unsigned long long * | dst) |
FBCALL void fb_DataReadUShort | ( | unsigned short * | dst) |
FBCALL void fb_DataRestore | ( | FB_DATADESC * | labeladdr) |
FB_DATADESC* __fb_data_ptr |
struct _FB_DATADESC FBPACKED |