ONE - On-device Neural Engine
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
kbenchmark::Args Class Reference

#include <Args.h>

Public Member Functions

 Args (const int argc, char **argv) noexcept
 
const std::string & config (void)
 
const std::vector< std::string > & kernel (void)
 
const std::string & reporter (void)
 
const std::string & filter (void)
 
const std::string & output (void)
 
int verbose (void)
 

Detailed Description

Definition at line 25 of file Args.h.

Constructor & Destructor Documentation

◆ Args()

kbenchmark::Args::Args ( const int  argc,
char **  argv 
)
noexcept

Definition at line 27 of file Args.cc.

27{ Initialize(argc, argv); }

Member Function Documentation

◆ config()

const std::string & kbenchmark::Args::config ( void  )
inline

Definition at line 30 of file Args.h.

30{ return _config; }

◆ filter()

const std::string & kbenchmark::Args::filter ( void  )
inline

Definition at line 33 of file Args.h.

33{ return _filter; }

◆ kernel()

const std::vector< std::string > & kbenchmark::Args::kernel ( void  )
inline

Definition at line 31 of file Args.h.

31{ return _kernel; }

◆ output()

const std::string & kbenchmark::Args::output ( void  )
inline

Definition at line 34 of file Args.h.

34{ return _output; }

◆ reporter()

const std::string & kbenchmark::Args::reporter ( void  )
inline

Definition at line 32 of file Args.h.

32{ return _reporter; }

◆ verbose()

int kbenchmark::Args::verbose ( void  )
inline

Definition at line 35 of file Args.h.

35{ return _verbose; }

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