32 #ifndef SOLR_H_INCLUDED
33 #define SOLR_H_INCLUDED
Header for Nibble Memory functions.
void solr_transform_close(solr_transform_t ct)
destroys a SOLR transform handle
solr_transform_t solr_transform_open_FILE(FILE *f)
creates a SOLR transform handle from am opened file handle
int solr_transform_error(solr_transform_t ct, const char **addinfo)
returns additional information for last transform
solr_transform_t solr_transform_open_fname(const char *fname)
creates a SOLR transform handle from a file
struct cql_transform_t_ * solr_transform_t
SOLR transform handle. The transform describes how to convert from SOLR to PQF (Type-1 AKA RPN).
solr_transform_t solr_transform_create(void)
creates a SOLR transform handle
void solr_transform_set_error(solr_transform_t ct, int error, const char *addinfo)
sets error and addinfo for transform
int solr_transform_define_pattern(solr_transform_t ct, const char *pattern, const char *value)
defines SOLR transform pattern