CASM  1.1.0
A Clusters Approach to Statistical Mechanics
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
jsonDatabase.cc File Reference

Go to the source code of this file.

Namespaces

 CASM
 Main CASM namespace.
 
 CASM::DB
 

Macros

#define INST_jsonDB(r, data, type)    template fs::path jsonDB::DirectoryStructure::obj_list<type>() const;
 
#define INST_jsonDB_config(r, data, type)
 

Macro Definition Documentation

◆ INST_jsonDB

#define INST_jsonDB (   r,
  data,
  type 
)     template fs::path jsonDB::DirectoryStructure::obj_list<type>() const;

Definition at line 517 of file jsonDatabase.cc.

◆ INST_jsonDB_config

#define INST_jsonDB_config (   r,
  data,
  type 
)
Value:
template fs::path jsonDB::DirectoryStructure::props_list<type>( \
std::string calctype) const;
pair_type calctype
Definition: settings.cc:143

Definition at line 520 of file jsonDatabase.cc.

Variable Documentation

◆ db_handler

DatabaseHandler& db_handler

Definition at line 31 of file jsonDatabase.cc.

◆ dir

const DirectoryStructure& dir

Definition at line 53 of file jsonDatabase.cc.

◆ json_dir

jsonDB::DirectoryStructure json_dir

Definition at line 54 of file jsonDatabase.cc.

◆ primclex

const PrimClex& primclex

Definition at line 52 of file jsonDatabase.cc.