Tensor Comprehensions
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
tc::autotune::ParameterView Class Reference

#include <parameters.h>

Collaboration diagram for tc::autotune::ParameterView:

Public Member Functions

 ParameterView (BoolParameter &)
 
 ParameterView (RangeParameter &)
 
size_t numberOptions () const
 
void selectOption (size_t idx)
 
void overwrite (const ParameterView &)
 
bool isForced () const
 

Private Attributes

RangeParameterrangePtr
 
BoolParameterboolPtr
 

Constructor & Destructor Documentation

tc::autotune::ParameterView::ParameterView ( BoolParameter )
tc::autotune::ParameterView::ParameterView ( RangeParameter )

Member Function Documentation

bool tc::autotune::ParameterView::isForced ( ) const
size_t tc::autotune::ParameterView::numberOptions ( ) const
void tc::autotune::ParameterView::overwrite ( const ParameterView )
void tc::autotune::ParameterView::selectOption ( size_t  idx)

Member Data Documentation

BoolParameter* tc::autotune::ParameterView::boolPtr
private
RangeParameter* tc::autotune::ParameterView::rangePtr
private

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