eRPC Generator (erpcgen)  Rev. 1.12.0
NXP Semiconductors
erpcgen::erpc_error Class Reference

Base exception class for eRPC errors. More...

#include <ParseErrors.hpp>

Inheritance diagram for erpcgen::erpc_error:
erpcgen::internal_error erpcgen::lexical_error erpcgen::semantic_error erpcgen::syntax_error erpcgen::syntax_error2

Public Member Functions

 erpc_error (const std::string &__arg)
 Exception function for eRPC errors. More...
 

Protected Member Functions

 erpc_error (const std::string &__arg, const std::string &errorName)
 Exception function for eRPC errors. More...
 

Protected Attributes

std::string m_message
 
std::string m_errName
 

Detailed Description

Base exception class for eRPC errors.

Constructor & Destructor Documentation

erpcgen::erpc_error::erpc_error ( const std::string &  __arg)
inlineexplicit

Exception function for eRPC errors.

Parameters
[in]__argException error message.
erpcgen::erpc_error::erpc_error ( const std::string &  __arg,
const std::string &  errorName 
)
inlineexplicitprotected

Exception function for eRPC errors.

Parameters
[in]__argException error message.
[in]errorNameException error name.

Member Data Documentation

std::string erpcgen::erpc_error::m_errName
protected

Error name.

std::string erpcgen::erpc_error::m_message
protected

Error message.


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