00001 00004 #ifndef __DRMS_PARSER_H 00005 #define __DRMS_PARSER_H 00006 00007 #include "hcontainer.h" 00008 00010 DRMS_Record_t *drms_parse_description(DRMS_Env_t *env, char *desc); 00012 int parse_keywords(char *desc, DRMS_Record_t *template, HContainer_t *cparmkeys, int *keynum); 00013 HContainer_t *drms_parse_keyworddesc(DRMS_Env_t *env, const char *desc, int *status); 00014 00016 void drms_jsd_printfromrec(DRMS_Record_t *rec); 00018 void drms_jsd_print(DRMS_Env_t *drms_env, const char *seriesname); 00019 00021 void drms_sprint_rec_query(char *querystring, DRMS_Record_t *rec); 00023 void drms_print_rec_query(DRMS_Record_t *rec); 00025 void drms_fprint_rec_query(FILE *fp, DRMS_Record_t *rec); 00026 00027 #endif