kstars
binfile.h File Reference
#include <sys/types.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include "byteorder.h"
Include dependency graph for binfile.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
struct | dataElement |
Macros | |
#define | INDEX_ENTRY_SIZE 12 |
Typedefs | |
typedef struct dataElement | dataElement |
Enumerations | |
enum | dataType { DT_CHAR, DT_INT8, DT_UINT8, DT_INT16, DT_UINT16, DT_INT32, DT_UINT32, DT_CHARV, DT_STR, DT_SPCL = 128 } |
Functions | |
void | charv2str (char *str, char *charv, int n) |
int | displayDataElementDescription (dataElement *e) |
int | isblank (char *str) |
char * | number2trixel (char *trixel, u_int16_t number) |
int | str2charv (char *a, const char *str, int n) |
int | str2int16 (int16_t *i, const char *str, int ndec) |
int | str2int32 (int32_t *i, const char *str, int ndec) |
void | swapbytes (char byteswap, void *ptr, int nbytes) |
u_int32_t | trixel2number (char *trixel) |
int | writeDataElementDescription (FILE *f, char *name, int8_t size, enum dataType type, int32_t scale) |
int | writeIndexEntry (FILE *hf, u_int32_t trixel_id, u_int32_t offset, u_int32_t nrec) |
Macro Definition Documentation
Typedef Documentation
typedef struct dataElement dataElement |
Enumeration Type Documentation
enum dataType |
Function Documentation
int displayDataElementDescription | ( | dataElement * | e | ) |
int writeDataElementDescription | ( | FILE * | f, |
char * | name, | ||
int8_t | size, | ||
enum dataType | type, | ||
int32_t | scale | ||
) |
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:36:21 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:36:21 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.