|
CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <InputEnumerator.hh>
Inheritance diagram for CASM::InputEnumIterator< ValueType, IsConst >:Definition at line 90 of file InputEnumerator.hh.
Public Types | |
| typedef InputEnumIteratorBase< ValueType, IsConst >::step_type | step_type |
| typedef ValueType | value_type |
| typedef InputEnumIteratorBase< ValueType, IsConst >::reference | reference |
Public Member Functions | |
| InputEnumIterator () | |
| Default constructor. More... | |
| InputEnumIterator (const InputEnumIteratorBase< ValueType, IsConst > &it) | |
| Construct iterator. More... | |
| step_type | step () const |
| jsonParser | source () const |
| std::string | name () const |
Private Member Functions | |
| void | increment () |
| boost::iterator_facade implementation More... | |
| reference | dereference () const |
| boost::iterator_facade implementation More... | |
| bool | equal (const InputEnumIterator &B) const |
| boost::iterator_facade implementation More... | |
Private Attributes | |
| notstd::cloneable_ptr< InputEnumIteratorBase< ValueType, IsConst > > | m_ptr |
| typedef InputEnumIteratorBase<ValueType, IsConst>::reference CASM::InputEnumIterator< ValueType, IsConst >::reference |
Definition at line 101 of file InputEnumerator.hh.
| typedef InputEnumIteratorBase<ValueType, IsConst>::step_type CASM::InputEnumIterator< ValueType, IsConst >::step_type |
Definition at line 98 of file InputEnumerator.hh.
| typedef ValueType CASM::InputEnumIterator< ValueType, IsConst >::value_type |
Definition at line 99 of file InputEnumerator.hh.
|
inline |
Default constructor.
Definition at line 104 of file InputEnumerator.hh.
|
inline |
Construct iterator.
Definition at line 107 of file InputEnumerator.hh.
|
inlineprivate |
boost::iterator_facade implementation
Definition at line 123 of file InputEnumerator.hh.
|
inlineprivate |
boost::iterator_facade implementation
Definition at line 126 of file InputEnumerator.hh.
|
inlineprivate |
boost::iterator_facade implementation
Definition at line 120 of file InputEnumerator.hh.
|
inline |
Definition at line 114 of file InputEnumerator.hh.
|
inline |
Definition at line 112 of file InputEnumerator.hh.
|
inline |
Definition at line 110 of file InputEnumerator.hh.
|
private |
Definition at line 130 of file InputEnumerator.hh.