Teem 1.10.0
src/nrrd/keyvalue.c File Reference
#include "nrrd.h"
#include "privateNrrd.h"
Include dependency graph for keyvalue.c:

Functions

unsigned int nrrdKeyValueSize (const Nrrd *nrrd)
void nrrdKeyValueIndex (const Nrrd *nrrd, char **keyP, char **valueP, unsigned int ki)
int _nrrdKeyValueIdxFind (const Nrrd *nrrd, const char *key)
void nrrdKeyValueClear (Nrrd *nrrd)
int nrrdKeyValueErase (Nrrd *nrrd, const char *key)
int nrrdKeyValueAdd (Nrrd *nrrd, const char *key, const char *value)
char * nrrdKeyValueGet (const Nrrd *nrrd, const char *key)
void _nrrdWriteEscaped (FILE *file, char *dst, const char *str)
int _nrrdKeyValueWrite (FILE *file, char **stringP, const char *prefix, const char *key, const char *value)
int nrrdKeyValueCopy (Nrrd *nout, const Nrrd *nin)

Function Documentation

int _nrrdKeyValueIdxFind ( const Nrrd nrrd,
const char *  key 
)
int _nrrdKeyValueWrite ( FILE *  file,
char **  stringP,
const char *  prefix,
const char *  key,
const char *  value 
)
void _nrrdWriteEscaped ( FILE *  file,
char *  dst,
const char *  str 
)
int nrrdKeyValueAdd ( Nrrd nrrd,
const char *  key,
const char *  value 
)
void nrrdKeyValueClear ( Nrrd nrrd)
int nrrdKeyValueCopy ( Nrrd nout,
const Nrrd nin 
)
int nrrdKeyValueErase ( Nrrd nrrd,
const char *  key 
)
char* nrrdKeyValueGet ( const Nrrd nrrd,
const char *  key 
)
void nrrdKeyValueIndex ( const Nrrd nrrd,
char **  keyP,
char **  valueP,
unsigned int  ki 
)
unsigned int nrrdKeyValueSize ( const Nrrd nrrd)