#include <PrimInfoInterface.hh>
Interface for prim info.
Definition at line 9 of file PrimInfoInterface.hh.
|
std::string | desc () const override |
|
std::string | name () const override |
| Enumeration method name (i.e. "prim", "supercell", "dof_space", etc.) More...
|
|
void | run (jsonParser const &json_options, PrimClex const *primclex=nullptr) const override |
| Run prim info method. More...
|
|
std::unique_ptr< Cloneable > | clone () const |
|
std::unique_ptr< Cloneable > | move () |
|
|
virtual Cloneable * | _clone () const =0 |
|
virtual Cloneable * | _move ()=0 |
|
◆ _clone()
virtual Cloneable* notstd::Cloneable::_clone |
( |
| ) |
const |
|
privatepure virtualinherited |
◆ _move()
virtual Cloneable* notstd::Cloneable::_move |
( |
| ) |
|
|
privatepure virtualinherited |
◆ clone()
std::unique_ptr<Cloneable> notstd::Cloneable::clone |
( |
| ) |
const |
|
inlineinherited |
◆ desc()
std::string CASM::PrimInfoInterface::desc |
( |
| ) |
const |
|
overridevirtual |
◆ move()
std::unique_ptr<Cloneable> notstd::Cloneable::move |
( |
| ) |
|
|
inlineinherited |
◆ name()
std::string CASM::PrimInfoInterface::name |
( |
| ) |
const |
|
overridevirtual |
◆ run()
void CASM::PrimInfoInterface::run |
( |
jsonParser const & |
json_options, |
|
|
PrimClex const * |
primclex = nullptr |
|
) |
| const |
|
overridevirtual |
The documentation for this class was generated from the following files:
- /Users/bpuchala/Work/codes/CASMcode_v0.2.X_reference/include/casm/app/info/methods/PrimInfoInterface.hh
- /Users/bpuchala/Work/codes/CASMcode_v0.2.X_reference/src/casm/app/info/methods/PrimInfoInterface.cc