Vowpal Wabbit
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
VW::action_scores_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

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

Member Typedef Documentation

◆ difference_type

◆ iterator_category

using VW::action_scores_score_iterator::iterator_category = std::random_access_iterator_tag

◆ pointer

◆ reference

◆ value_type

Constructor & Destructor Documentation

◆ action_scores_score_iterator()

VW::action_scores_score_iterator::action_scores_score_iterator ( action_score p)
inline

Member Function Documentation

◆ operator!=()

bool VW::action_scores_score_iterator::operator!= ( const action_scores_score_iterator other) const
inline

◆ operator*() [1/2]

float & VW::action_scores_score_iterator::operator* ( )
inline

◆ operator*() [2/2]

float VW::action_scores_score_iterator::operator* ( ) const
inline

◆ operator+()

action_scores_score_iterator VW::action_scores_score_iterator::operator+ ( size_t  n)
inline

◆ operator++()

action_scores_score_iterator & VW::action_scores_score_iterator::operator++ ( )
inline

◆ operator-()

size_t VW::action_scores_score_iterator::operator- ( const action_scores_score_iterator other) const
inline

◆ operator<()

bool VW::action_scores_score_iterator::operator< ( const action_scores_score_iterator other) const
inline

◆ operator==()

bool VW::action_scores_score_iterator::operator== ( const action_scores_score_iterator other) const
inline

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