Compadre  1.5.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
Compadre::KokkosParser Class Reference

Class handling Kokkos command line arguments and returning parameters. More...

Detailed Description

Class handling Kokkos command line arguments and returning parameters.

Definition at line 21 of file Compadre_KokkosParser.hpp.

#include <Compadre_KokkosParser.hpp>

Public Member Functions

 KokkosParser (KokkosInitArguments args, bool print_status=false)
 
 KokkosParser (int argc, char *args[], bool print_status=false)
 
 KokkosParser (std::vector< std::string > args, bool print_status=false)
 
 KokkosParser (bool print_status=false)
 
 ~KokkosParser ()
 
KokkosParseroperator= (const KokkosParser &)=delete
 

Static Public Member Functions

static std::string status ()
 

Private Member Functions

 KokkosParser ()
 

Private Attributes

Kokkos::ScopeGuard * ksg
 

Constructor & Destructor Documentation

Compadre::KokkosParser::KokkosParser ( )
private
KokkosParser::KokkosParser ( KokkosInitArguments  args,
bool  print_status = false 
)

Definition at line 14 of file Compadre_KokkosParser.cpp.

KokkosParser::KokkosParser ( int  argc,
char *  args[],
bool  print_status = false 
)

Definition at line 25 of file Compadre_KokkosParser.cpp.

KokkosParser::KokkosParser ( std::vector< std::string >  args,
bool  print_status = false 
)

Definition at line 35 of file Compadre_KokkosParser.cpp.

KokkosParser::KokkosParser ( bool  print_status = false)

Definition at line 52 of file Compadre_KokkosParser.cpp.

Compadre::KokkosParser::~KokkosParser ( )
inline

Definition at line 44 of file Compadre_KokkosParser.hpp.

Member Function Documentation

KokkosParser& Compadre::KokkosParser::operator= ( const KokkosParser )
delete
std::string KokkosParser::status ( )
static

Definition at line 54 of file Compadre_KokkosParser.cpp.

Member Data Documentation

Kokkos::ScopeGuard* Compadre::KokkosParser::ksg
private

Definition at line 28 of file Compadre_KokkosParser.hpp.


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