CASM  1.1.0
A Clusters Approach to Statistical Mechanics
jsonStruc.hh File Reference

Go to the source code of this file.

Classes

class  CASM::SimpleJSonSiteStructure< IsConst >
 Used to construct a BasicStructure from a 'properties.calc.json' object. More...
 

Namespaces

 CASM
 Main CASM namespace.
 

Functions

template<bool IsConst>
void CASM::from_json (const SimpleJSonSiteStructure< IsConst > &jstruc, const jsonParser &json)
 
template<bool IsConst>
jsonParser & CASM::to_json (const SimpleJSonSiteStructure< IsConst > &jstruc, jsonParser &json)
 
SimpleJSonSiteStructure< true > CASM::simple_json (const BasicStructure &struc, const std::string &prefix)
 
SimpleJSonSiteStructure< false > CASM::simple_json (BasicStructure &struc, const std::string &prefix)