ocssw
V2022
|
clo.h
Go to the documentation of this file.
212 int clo_setString(clo_optionList_t *list, const char* key, const char *val, const char *source);
float * clo_getOptionFloats(clo_option_t *option, int *count)
Definition: clo.c:1295
char ** clo_getStrings(clo_optionList_t *list, const char *key, int *count)
Definition: clo.c:1469
float * clo_getFloats(clo_optionList_t *list, const char *key, int *count)
Definition: clo.c:1538
list(APPEND LIBS ${PGSTK_LIBRARIES}) add_executable(atteph_info_modis atteph_info_modis.c) target_link_libraries(atteph_info_modis $
Definition: CMakeLists.txt:7
void clo_writeXmlTag(FILE *fout, int level, const char *tag, const char *value)
Definition: clo.c:2410
Definition: clo.h:134
int clo_writeXmlFile(clo_optionList_t *list, const char *filename)
Definition: clo.c:2568
int * clo_getInts(clo_optionList_t *list, const char *key, int *count)
Definition: clo.c:1515
double * clo_getOptionDoubles(clo_option_t *option, int *count)
Definition: clo.c:1317
clo_option_t * clo_createOption(const char *key, enum clo_dataType_t dataType, const char *defaultVal, const char *desc)
Definition: clo.c:585
void clo_setSelectOptionKeys(char *keys[])
clo_option_t * clo_findOption(clo_optionList_t *list, const char *key)
Definition: clo.c:967
int * clo_getBools(clo_optionList_t *list, const char *key, int *count)
Definition: clo.c:1492
void clo_addAlias(clo_optionList_t *list, const char *key, const char *alias)
Definition: clo.c:646
char * clo_getRawString(clo_optionList_t *list, const char *key)
Definition: clo.c:1339
void clo_readArgsPar(clo_optionList_t *list, int argc, char *argv[], int enableFileDescending)
Definition: clo.c:2119
Definition: clo.h:123
void clo_readOptions(clo_optionList_t *list, clo_optionList_t *readList)
Definition: clo.c:2173
Definition: clo.h:103
char ** clo_getOptionStrings(clo_option_t *option, int *count)
Definition: clo.c:1226
double * clo_getDoubles(clo_optionList_t *list, const char *key, int *count)
Definition: clo.c:1561
void clo_setVersion2(const char *programName, const char *versionStr)
Definition: clo.c:464
void clo_insertOption(clo_optionList_t *list, clo_option_t *option)
Definition: clo.c:666
int clo_getPositionNumOptions(clo_optionList_t *list)
Definition: clo.c:1704
void clo_writeXmlEndTag(FILE *fout, int level, const char *tag)
Definition: clo.c:2395
void clo_addXmlProgramMetadata(const char *tag, const char *value)
Definition: clo.c:2345
void clo_readString(clo_optionList_t *list, const char *str, const char *source)
Definition: clo.c:2019
int clo_setString(clo_optionList_t *list, const char *key, const char *val, const char *source)
Definition: clo.c:1667
int clo_writeParameterFile(clo_optionList_t *list, const char *filename)
Definition: clo.c:2287
char * clo_getPositionString(clo_optionList_t *list, int pos)
Definition: clo.c:1723
clo_option_t * clo_getPositionOption(clo_optionList_t *list, int i)
Definition: clo.c:1716
clo_option_t * clo_addOption(clo_optionList_t *list, const char *key, enum clo_dataType_t dataType, const char *defaultVal, const char *desc)
Definition: clo.c:684
void clo_addOptionAlias(clo_option_t *option, const char *alias)
Definition: clo.c:632
int clo_setOptionString(clo_option_t *option, const char *val, const char *source)
Definition: clo.c:1579
void clo_writeXmlStartTag(FILE *fout, int level, const char *tag)
Definition: clo.c:2381
Definition: clo.h:140