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::ParseException Class Reference

parse exception class More...

#include <Utilities.h>

Inheritance diagram for CLRX::ParseException:
CLRX::Exception

Public Member Functions

 ParseException ()=default
 empty constructor
 
 ParseException (const std::string &message)
 constructor with message
 
 ParseException (LineNo lineNo, const std::string &message)
 constructor with message and line number
 
 ParseException (LineNo lineNo, ColNo charNo, const std::string &message)
 constructor with message and line number and column number
 
virtual ~ParseException () 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

parse exception class


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