OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
openpit::accountadjustment::OutcomeList::const_iterator Class Reference

Public Types

using difference_type = std::ptrdiff_t
 
using iterator_category = std::input_iterator_tag
 
using pointer = void
 
using reference = Outcome
 
using value_type = Outcome
 

Public Member Functions

 const_iterator () noexcept=default
 
Outcome operator* () const
 
const_iteratoroperator++ () noexcept
 
const_iterator operator++ (int) noexcept
 

Member Typedef Documentation

◆ difference_type

◆ iterator_category

◆ pointer

◆ reference

◆ value_type

Constructor & Destructor Documentation

◆ const_iterator()

openpit::accountadjustment::OutcomeList::const_iterator::const_iterator ( )
defaultnoexcept

Member Function Documentation

◆ operator*()

Outcome openpit::accountadjustment::OutcomeList::const_iterator::operator* ( ) const
inline

◆ operator++() [1/2]

const_iterator& openpit::accountadjustment::OutcomeList::const_iterator::operator++ ( )
inlinenoexcept

◆ operator++() [2/2]

const_iterator openpit::accountadjustment::OutcomeList::const_iterator::operator++ ( int  )
inlinenoexcept