ReadFramework
GCoptimization::DataCostFnSparse::iterator Class Reference

#include <GCoptimization.h>

Public Member Functions

OLGA_INLINE iterator ()
 
OLGA_INLINE iteratoroperator++ ()
 
OLGA_INLINE SiteID site () const
 
OLGA_INLINE EnergyTermType cost () const
 
OLGA_INLINE bool operator== (const iterator &b) const
 
OLGA_INLINE bool operator!= (const iterator &b) const
 
OLGA_INLINE ptrdiff_t operator- (const iterator &b) const
 

Friends

class DataCostFnSparse
 

Constructor & Destructor Documentation

OLGA_INLINE GCoptimization::DataCostFnSparse::iterator::iterator ( )
inline

Member Function Documentation

OLGA_INLINE EnergyTermType GCoptimization::DataCostFnSparse::iterator::cost ( ) const
inline
OLGA_INLINE bool GCoptimization::DataCostFnSparse::iterator::operator!= ( const iterator b) const
inline
OLGA_INLINE iterator& GCoptimization::DataCostFnSparse::iterator::operator++ ( )
inline
OLGA_INLINE ptrdiff_t GCoptimization::DataCostFnSparse::iterator::operator- ( const iterator b) const
inline
OLGA_INLINE bool GCoptimization::DataCostFnSparse::iterator::operator== ( const iterator b) const
inline
OLGA_INLINE SiteID GCoptimization::DataCostFnSparse::iterator::site ( ) const
inline

Friends And Related Function Documentation

friend class DataCostFnSparse
friend

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