Teem 1.10.0
src/unrrdu/flotsam.c File Reference
#include "unrrdu.h"
#include "privateUnrrdu.h"
#include <ctype.h>
Include dependency graph for flotsam.c:

Functions

void unrrduUsage (const char *me, hestParm *hparm)
int unrrduParsePos (void *ptr, char *str, char err[AIR_STRLEN_HUGE])
int unrrduParseMaybeType (void *ptr, char *str, char err[AIR_STRLEN_HUGE])
int unrrduParseBits (void *ptr, char *str, char err[AIR_STRLEN_HUGE])
int unrrduParseScale (void *ptr, char *str, char err[AIR_STRLEN_HUGE])
void * unrrduMaybeFclose (void *_file)
int unrrduParseFile (void *ptr, char *str, char err[AIR_STRLEN_HUGE])
int unrrduParseEncoding (void *ptr, char *_str, char err[AIR_STRLEN_HUGE])

Variables

const char * unrrduBiffKey = "unrrdu"
int unrrduDefNumColumns = 78
unrrduCmdunrrduCmdList []
hestCB unrrduHestPosCB
hestCB unrrduHestMaybeTypeCB
hestCB unrrduHestBitsCB
hestCB unrrduHestScaleCB
hestCB unrrduHestFileCB
hestCB unrrduHestEncodingCB

Function Documentation

void* unrrduMaybeFclose ( void *  _file)
int unrrduParseBits ( void *  ptr,
char *  str,
char  err[AIR_STRLEN_HUGE] 
)
int unrrduParseEncoding ( void *  ptr,
char *  _str,
char  err[AIR_STRLEN_HUGE] 
)
int unrrduParseFile ( void *  ptr,
char *  str,
char  err[AIR_STRLEN_HUGE] 
)
int unrrduParseMaybeType ( void *  ptr,
char *  str,
char  err[AIR_STRLEN_HUGE] 
)
int unrrduParsePos ( void *  ptr,
char *  str,
char  err[AIR_STRLEN_HUGE] 
)
int unrrduParseScale ( void *  ptr,
char *  str,
char  err[AIR_STRLEN_HUGE] 
)
void unrrduUsage ( const char *  me,
hestParm hparm 
)

Variable Documentation

const char* unrrduBiffKey = "unrrdu"
Initial value:
 {

  NULL
}
Initial value:
 {
  sizeof(int),
  "quantization bits",
  unrrduParseBits,
  NULL
}
Initial value:
 {
  3*sizeof(int),
  "encoding",
  unrrduParseEncoding,
  NULL
}
Initial value:
 {
  sizeof(FILE *),
  "filename",
  unrrduParseFile,
  unrrduMaybeFclose,
}
Initial value:
 {
  sizeof(int),
  "type",
  unrrduParseMaybeType,
  NULL
}
Initial value:
 {
  2*sizeof(long int),
  "position",
  unrrduParsePos,
  NULL
}
Initial value:
 {
  2*sizeof(float),
  "sampling specification",
  unrrduParseScale,
  NULL
}