CLRX  1
An unofficial OpenCL extensions designed for Radeon GPUs
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | List of all members
CLRX::CLIException Class Reference

CLI exception class. More...

#include <CLIParser.h>

Inheritance diagram for CLRX::CLIException:
CLRX::Exception

Public Member Functions

 CLIException ()=default
 default constructor
 
 CLIException (const std::string &message)
 constructor from message
 
 CLIException (const std::string &message, char shortName)
 constructor for short option
 
 CLIException (const std::string &message, const std::string &longName)
 constructor for long option
 
 CLIException (const std::string &message, const CLIOption &option, bool chooseShortName)
 constructor for option
 
virtual ~CLIException () noexcept=default
 destructor
 
- Public Member Functions inherited from CLRX::Exception
 Exception ()=default
 empty constructor
 
 Exception (const std::string &message)
 constructor with messasge
 
virtual ~Exception () noexcept=default
 destructor
 
const char * what () const noexcept
 get exception message
 

Additional Inherited Members

- Protected Attributes inherited from CLRX::Exception
std::string message
 message
 

Detailed Description

CLI exception class.


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