37 bool read_settings,
bool read_composition,
38 bool read_chem_ref,
bool read_configs,
costream * casm_ostringstream_new()
char * casm_ostringstream_strcpy(costream *ptr, char *c_str)
int casm_capi(char *args, cPrimClex *primclex, char *root, costream *log, costream *err_log)
costream * casm_nullstream_new()
struct costream costream
For std::ostream*.
cPrimClex * casm_primclex_new(char *path, costream *log, costream *err_log)
struct cPrimClex cPrimClex
For CASM::PrimClex*.
void casm_primclex_refresh(cPrimClex *ptr, costream *log, costream *err_log, bool read_settings, bool read_composition, bool read_chem_ref, bool read_configs, bool clear_clex)
unsigned long casm_ostringstream_size(costream *ptr)
void casm_primclex_delete(cPrimClex *ptr)
void casm_command_list(costream *ostringstream_log)
Print to log the recognized casm commands as a JSON array.
cPrimClex * casm_primclex_null()
void casm_ostringstream_delete(costream *ptr)