Vowpal Wabbit
Public Member Functions | Protected Attributes | Friends | List of all members
features_value_iterator Class Reference

iterator over feature values only More...

#include <feature_group.h>

Inheritance diagram for features_value_iterator:
features_value_index_iterator features_value_index_audit_iterator

Public Member Functions

 features_value_iterator (feature_value *begin)
 
 features_value_iterator (const features_value_iterator &)=default
 
features_value_iteratoroperator= (const features_value_iterator &)=default
 
 features_value_iterator (features_value_iterator &&)=default
 
features_value_iteratoroperator= (features_value_iterator &&)=default
 
features_value_iteratoroperator++ ()
 
feature_valuevalue ()
 
features_value_iterator operator+ (std::ptrdiff_t index)
 
features_value_iteratoroperator+= (std::ptrdiff_t index)
 
features_value_iteratoroperator-= (std::ptrdiff_t index)
 
features_value_iteratoroperator* ()
 
bool operator== (const features_value_iterator &rhs)
 
bool operator!= (const features_value_iterator &rhs)
 

Protected Attributes

feature_value_begin
 

Friends

struct features
 
void swap (features_value_iterator &lhs, features_value_iterator &rhs)
 

Detailed Description

iterator over feature values only

Constructor & Destructor Documentation

features_value_iterator::features_value_iterator ( feature_value begin)
inlineexplicit
features_value_iterator::features_value_iterator ( const features_value_iterator )
default
features_value_iterator::features_value_iterator ( features_value_iterator &&  )
default

Member Function Documentation

bool features_value_iterator::operator!= ( const features_value_iterator rhs)
inline
features_value_iterator& features_value_iterator::operator* ( )
inline
features_value_iterator features_value_iterator::operator+ ( std::ptrdiff_t  index)
inline
features_value_iterator& features_value_iterator::operator++ ( )
inline
features_value_iterator& features_value_iterator::operator+= ( std::ptrdiff_t  index)
inline
features_value_iterator& features_value_iterator::operator-= ( std::ptrdiff_t  index)
inline
features_value_iterator& features_value_iterator::operator= ( const features_value_iterator )
default
features_value_iterator& features_value_iterator::operator= ( features_value_iterator &&  )
default
bool features_value_iterator::operator== ( const features_value_iterator rhs)
inline
feature_value& features_value_iterator::value ( )
inline
Returns
reference to the current value

Friends And Related Function Documentation

friend struct features
friend
void swap ( features_value_iterator lhs,
features_value_iterator rhs 
)
friend

Member Data Documentation

feature_value* features_value_iterator::_begin
protected

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