CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <PolyTrie.hh>
Definition at line 265 of file PolyTrie.hh.
Public Types | |
typedef CASM_TMP::ConstSwitch< IsConst, typename PTType::leaf_type > | leaf_type |
typedef CASM_TMP::ConstSwitch< IsConst, typename PTType::value_type > * | pointer |
typedef CASM_TMP::ConstSwitch< IsConst, typename PTType::value_type > & | reference |
Public Member Functions | |
PTIterator (leaf_type *_leaf_ptr=0) | |
PTIterator (const PTIterator< PTType, false > &_it) | |
template<bool IsConst2> | |
bool | operator== (const PTIterator< PTType, IsConst2 > &_it) |
template<bool IsConst2> | |
bool | operator!= (const PTIterator< PTType, IsConst2 > &_it) |
PTIterator & | operator++ () |
PTIterator | operator++ (int) |
PTIterator & | remove_and_next () |
reference | operator* () |
pointer | operator-> () |
const Array< Index > & | key () |
leaf_type * | leaf_ptr () const |
Private Attributes | |
leaf_type * | m_curr_leaf_ptr |
typedef CASM_TMP::ConstSwitch<IsConst, typename PTType::leaf_type> CASM::PTIterator< PTType, IsConst >::leaf_type |
Definition at line 268 of file PolyTrie.hh.
typedef CASM_TMP::ConstSwitch<IsConst, typename PTType::value_type>* CASM::PTIterator< PTType, IsConst >::pointer |
Definition at line 270 of file PolyTrie.hh.
typedef CASM_TMP::ConstSwitch<IsConst, typename PTType::value_type>& CASM::PTIterator< PTType, IsConst >::reference |
Definition at line 272 of file PolyTrie.hh.
|
inline |
Definition at line 278 of file PolyTrie.hh.
|
inline |
Definition at line 308 of file PolyTrie.hh.
|
inline |
Definition at line 310 of file PolyTrie.hh.
|
inline |
Definition at line 287 of file PolyTrie.hh.
|
inline |
Definition at line 306 of file PolyTrie.hh.
|
inline |
Definition at line 291 of file PolyTrie.hh.
|
inline |
Definition at line 295 of file PolyTrie.hh.
|
inline |
Definition at line 307 of file PolyTrie.hh.
|
inline |
Definition at line 282 of file PolyTrie.hh.
|
inline |
Definition at line 301 of file PolyTrie.hh.
|
private |
Definition at line 275 of file PolyTrie.hh.