MADNESS  0.10.1
Public Member Functions | Private Types | Private Attributes | List of all members
KeyChildIterator Class Reference
Collaboration diagram for KeyChildIterator:
Collaboration graph
[legend]

Public Member Functions

 KeyChildIterator (const Key &parent)
 
const Keykey ()
 
 operator bool () const
 
KeyChildIteratoroperator++ ()
 

Private Types

typedef unsigned long ulong
 

Private Attributes

Key child
 
ulong i
 
ulong j
 
ulong k
 
Key parent
 

Member Typedef Documentation

◆ ulong

typedef unsigned long KeyChildIterator::ulong
private

Constructor & Destructor Documentation

◆ KeyChildIterator()

KeyChildIterator::KeyChildIterator ( const Key parent)
inline

Member Function Documentation

◆ key()

const Key& KeyChildIterator::key ( )
inline

◆ operator bool()

KeyChildIterator::operator bool ( ) const
inline

References k.

◆ operator++()

KeyChildIterator& KeyChildIterator::operator++ ( )
inline

References k, and madness::Key< NDIM >::n.

Member Data Documentation

◆ child

Key KeyChildIterator::child
private

◆ i

ulong KeyChildIterator::i
private

◆ j

ulong KeyChildIterator::j
private

◆ k

ulong KeyChildIterator::k
private

◆ parent

Key KeyChildIterator::parent
private

The documentation for this class was generated from the following file: