InfiniOps
Operator Library for Accelerators
Loading...
Searching...
No Matches
infini::ops::Config Class Reference

#include <config.h>

Public Member Functions

virtual ~Config ()=default
 
virtual std::unique_ptr< Config > Clone () const
 
std::size_t implementation_index () const
 
void set_implementation_index (std::size_t implementation_index)
 
bool needs_implementation_resolution () const
 
virtual ~Config ()=default
 
virtual std::unique_ptr< Config > Clone () const
 
std::size_t implementation_index () const
 
void set_implementation_index (std::size_t implementation_index)
 
bool needs_implementation_resolution () const
 

Constructor & Destructor Documentation

◆ ~Config() [1/2]

virtual infini::ops::Config::~Config ( )
virtualdefault

◆ ~Config() [2/2]

virtual infini::ops::Config::~Config ( )
virtualdefault

Member Function Documentation

◆ Clone() [1/2]

virtual std::unique_ptr< Config > infini::ops::Config::Clone ( ) const
inlinevirtual

◆ Clone() [2/2]

virtual std::unique_ptr< Config > infini::ops::Config::Clone ( ) const
inlinevirtual

◆ implementation_index() [1/2]

std::size_t infini::ops::Config::implementation_index ( ) const
inline

◆ implementation_index() [2/2]

std::size_t infini::ops::Config::implementation_index ( ) const
inline

◆ needs_implementation_resolution() [1/2]

bool infini::ops::Config::needs_implementation_resolution ( ) const
inline

◆ needs_implementation_resolution() [2/2]

bool infini::ops::Config::needs_implementation_resolution ( ) const
inline

◆ set_implementation_index() [1/2]

void infini::ops::Config::set_implementation_index ( std::size_t  implementation_index)
inline

◆ set_implementation_index() [2/2]

void infini::ops::Config::set_implementation_index ( std::size_t  implementation_index)
inline

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