CASM
AClustersApproachtoStatisticalMechanics
|
#include <Enumerator.hh>
Template class to be specialized for each enumerator that may be accessed via the API.
Definition at line 521 of file Enumerator.hh.
Public Member Functions | |
std::string | help () const override |
std::string | name () const override |
int | run (PrimClex &primclex, const jsonParser &kwargs, const Completer::EnumOption &enum_opt) const override |
std::unique_ptr < EnumInterfaceBase > | clone () const |
Private Member Functions | |
EnumInterfaceBase * | _clone () const override |
|
inlineoverrideprivatevirtual |
Implements CASM::EnumInterfaceBase.
Definition at line 543 of file Enumerator.hh.
|
inline |
Definition at line 537 of file Enumerator.hh.
|
inlineoverridevirtual |
Implements CASM::EnumInterfaceBase.
Definition at line 525 of file Enumerator.hh.
|
inlineoverridevirtual |
Implements CASM::EnumInterfaceBase.
Definition at line 529 of file Enumerator.hh.
|
inlineoverridevirtual |
Implements CASM::EnumInterfaceBase.
Definition at line 533 of file Enumerator.hh.