#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