Vowpal Wabbit
Public Types | Public Member Functions | List of all members
ACTION_SCORE::score_iterator Class Reference

#include <action_score.h>

Public Types

using iterator_category = std::random_access_iterator_tag
 
using value_type = float
 
using difference_type = long
 
using pointer = float *
 
using reference = float
 

Public Member Functions

 score_iterator (action_score *p)
 
score_iteratoroperator++ ()
 
score_iterator operator+ (size_t n)
 
bool operator== (const score_iterator &other) const
 
bool operator!= (const score_iterator &other) const
 
bool operator< (const score_iterator &other) const
 
size_t operator- (const score_iterator &other) const
 
float & operator* ()
 

Member Typedef Documentation

using ACTION_SCORE::score_iterator::iterator_category = std::random_access_iterator_tag

Constructor & Destructor Documentation

ACTION_SCORE::score_iterator::score_iterator ( action_score p)
inline

Member Function Documentation

bool ACTION_SCORE::score_iterator::operator!= ( const score_iterator other) const
inline
float& ACTION_SCORE::score_iterator::operator* ( )
inline
score_iterator ACTION_SCORE::score_iterator::operator+ ( size_t  n)
inline
score_iterator& ACTION_SCORE::score_iterator::operator++ ( )
inline
size_t ACTION_SCORE::score_iterator::operator- ( const score_iterator other) const
inline
bool ACTION_SCORE::score_iterator::operator< ( const score_iterator other) const
inline
bool ACTION_SCORE::score_iterator::operator== ( const score_iterator other) const
inline

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