Vowpal Wabbit
Public Member Functions | Private Attributes | List of all members
features::features_value_index_audit_range Class Reference

defines a "range" usable by C++ 11 for loops More...

#include <feature_group.h>

Public Member Functions

 features_value_index_audit_range (features *outer)
 
iterator_all begin ()
 
iterator_all end ()
 

Private Attributes

features_outer
 

Detailed Description

defines a "range" usable by C++ 11 for loops

Definition at line 254 of file feature_group.h.

Constructor & Destructor Documentation

◆ features_value_index_audit_range()

features::features_value_index_audit_range::features_value_index_audit_range ( features outer)
inline

Definition at line 260 of file feature_group.h.

Member Function Documentation

◆ begin()

iterator_all features::features_value_index_audit_range::begin ( )
inline

Definition at line 262 of file feature_group.h.

References v_array< T >::begin(), features::indicies, features::space_names, and features::values.

Referenced by INTERACTIONS::generate_interactions(), and unique_features().

263  {
265  }
v_array< feature_index > indicies
v_array< feature_value > values
T *& begin()
Definition: v_array.h:42
v_array< audit_strings_ptr > space_names
features_value_index_audit_iterator iterator_all

◆ end()

iterator_all features::features_value_index_audit_range::end ( )
inline

Definition at line 266 of file feature_group.h.

References v_array< T >::end(), features::indicies, features::space_names, and features::values.

Referenced by INTERACTIONS::generate_interactions(), and unique_features().

v_array< feature_index > indicies
v_array< feature_value > values
T *& end()
Definition: v_array.h:43
v_array< audit_strings_ptr > space_names
features_value_index_audit_iterator iterator_all

Member Data Documentation

◆ _outer

features* features::features_value_index_audit_range::_outer
private

Definition at line 257 of file feature_group.h.


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