#include <memory>
#include <vector>
Go to the source code of this file.
|
jsonParser & | CASM::to_json (ConfigEnumInput const &config_enum_input, jsonParser &json) |
| Output ConfigEnumInput to JSON. More...
|
|
void | CASM::parse (InputParser< ConfigEnumInput > &parser, std::shared_ptr< Structure const > const &shared_prim) |
| Read ConfigEnumInput from JSON. More...
|
|
void | CASM::from_json (std::vector< std::pair< std::string, ConfigEnumInput >> &config_enum_input, jsonParser const &json, std::shared_ptr< Structure const > shared_prim, PrimClex const *primclex, DB::Database< Supercell > &supercell_db, DB::Database< Configuration > &configuration_db) |
|
void | CASM::parse (InputParser< xtal::ScelEnumProps > &parser, DB::Database< Supercell > &supercell_db) |
|
std::string | CASM::parse_ConfigEnumInput_desc () |
| A string describing the JSON format for parsing named ConfigEnumInput. More...
|
|
void | CASM::parse (InputParser< std::vector< std::pair< std::string, ConfigEnumInput >>> &parser, std::shared_ptr< Structure const > shared_prim, PrimClex const *primclex, DB::Database< Supercell > &supercell_db, DB::Database< Configuration > &configuration_db) |
|