CASM
AClustersApproachtoStatisticalMechanics
|
#include <BaseCounter.hh>
Definition at line 14 of file BaseCounter.hh.
Public Types | |
typedef CounterType::value_type | value_type |
typedef CounterType::size_type | size_type |
Public Member Functions | |
CounterValueIterator (CounterType const *_counter_ptr=nullptr, size_type _ind=0) | |
bool | operator== (const CounterValueIterator &_it) |
bool | operator!= (const CounterValueIterator &_it) |
CounterValueIterator & | operator++ () |
CounterValueIterator | operator++ (int) |
const value_type & | operator* () const |
value_type const * | operator-> () const |
Private Attributes | |
CounterType const * | m_counter_ptr |
size_type | m_ind |
typedef CounterType::size_type CASM::CounterValueIterator< CounterType >::size_type |
Definition at line 17 of file BaseCounter.hh.
typedef CounterType::value_type CASM::CounterValueIterator< CounterType >::value_type |
Definition at line 16 of file BaseCounter.hh.
|
inline |
Definition at line 19 of file BaseCounter.hh.
|
inline |
Definition at line 26 of file BaseCounter.hh.
|
inline |
Definition at line 41 of file BaseCounter.hh.
|
inline |
Definition at line 30 of file BaseCounter.hh.
|
inline |
Definition at line 35 of file BaseCounter.hh.
|
inline |
Definition at line 44 of file BaseCounter.hh.
|
inline |
Definition at line 22 of file BaseCounter.hh.
|
private |
Definition at line 49 of file BaseCounter.hh.
|
private |
Definition at line 50 of file BaseCounter.hh.