Chi-Tech
chi::ParameterBlock::iterator Class Reference

#include <parameter_block.h>

Public Member Functions

 iterator (ParameterBlock &in_block, size_t i)
 
iterator operator++ ()
 
iterator operator++ (int)
 
ParameterBlockoperator* ()
 
bool operator== (const iterator &rhs) const
 
bool operator!= (const iterator &rhs) const
 

Data Fields

ParameterBlockref_block
 
size_t ref_id
 

Detailed Description

Definition at line 278 of file parameter_block.h.

Constructor & Destructor Documentation

◆ iterator()

chi::ParameterBlock::iterator::iterator ( ParameterBlock in_block,
size_t  i 
)
inline

Definition at line 284 of file parameter_block.h.

Member Function Documentation

◆ operator!=()

bool chi::ParameterBlock::iterator::operator!= ( const iterator rhs) const
inline

Definition at line 292 of file parameter_block.h.

◆ operator*()

ParameterBlock & chi::ParameterBlock::iterator::operator* ( )
inline

Definition at line 290 of file parameter_block.h.

◆ operator++() [1/2]

iterator chi::ParameterBlock::iterator::operator++ ( )
inline

Definition at line 287 of file parameter_block.h.

◆ operator++() [2/2]

iterator chi::ParameterBlock::iterator::operator++ ( int  )
inline

Definition at line 288 of file parameter_block.h.

◆ operator==()

bool chi::ParameterBlock::iterator::operator== ( const iterator rhs) const
inline

Definition at line 291 of file parameter_block.h.

Field Documentation

◆ ref_block

ParameterBlock& chi::ParameterBlock::iterator::ref_block

Definition at line 281 of file parameter_block.h.

◆ ref_id

size_t chi::ParameterBlock::iterator::ref_id

Definition at line 282 of file parameter_block.h.


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