rad  2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
exmalif::zpb::ExceptionErrImpl Class Reference

#include <ZpbExmalifImpl.hpp>

Inheritance diagram for exmalif::zpb::ExceptionErrImpl:
exmalif::ExceptionErr

Public Types

typedef
::generated::zpb::exmalif::ExceptionErr 
ZpbType
 

Public Member Functions

 ExceptionErrImpl ()
 
 ExceptionErrImpl (::generated::zpb::exmalif::ExceptionErr *inner)
 
 ExceptionErrImpl (const ::generated::zpb::exmalif::ExceptionErr &inner)
 
 ExceptionErrImpl (const ::exmalif::ExceptionErr &malVal)
 
 ExceptionErrImpl (const std::string &desc, int32_t code)
 
 ExceptionErrImpl (const ExceptionErrImpl &rhs)
 
 ExceptionErrImpl (ExceptionErrImpl &&rhs)
 
ExceptionErrImploperator= (const ExceptionErrImpl &that)
 
std::string getDesc () const override
 
int32_t getCode () const override
 
void copy (const ::exmalif::ExceptionErr &from)
 
 operator ZpbType * () const
 
- Public Member Functions inherited from exmalif::ExceptionErr
 ExceptionErr (const std::string &_desc, int32_t _code)
 
virtual const char * what () const noexcept
 
virtual ~ExceptionErr ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from exmalif::ExceptionErr
 ExceptionErr ()=default
 
- Protected Attributes inherited from exmalif::ExceptionErr
std::string desc
 
int32_t code
 

Member Typedef Documentation

Constructor & Destructor Documentation

exmalif::zpb::ExceptionErrImpl::ExceptionErrImpl ( )
inline
exmalif::zpb::ExceptionErrImpl::ExceptionErrImpl ( ::generated::zpb::exmalif::ExceptionErr inner)
inlineexplicit
exmalif::zpb::ExceptionErrImpl::ExceptionErrImpl ( const ::generated::zpb::exmalif::ExceptionErr inner)
inlineexplicit
exmalif::zpb::ExceptionErrImpl::ExceptionErrImpl ( const ::exmalif::ExceptionErr malVal)
inlineexplicit
exmalif::zpb::ExceptionErrImpl::ExceptionErrImpl ( const std::string &  desc,
int32_t  code 
)
inline
exmalif::zpb::ExceptionErrImpl::ExceptionErrImpl ( const ExceptionErrImpl rhs)
inline
exmalif::zpb::ExceptionErrImpl::ExceptionErrImpl ( ExceptionErrImpl &&  rhs)
inline

Member Function Documentation

void exmalif::zpb::ExceptionErrImpl::copy ( const ::exmalif::ExceptionErr from)
inline
int32_t exmalif::zpb::ExceptionErrImpl::getCode ( ) const
inlineoverridevirtual

Reimplemented from exmalif::ExceptionErr.

std::string exmalif::zpb::ExceptionErrImpl::getDesc ( ) const
inlineoverridevirtual

Reimplemented from exmalif::ExceptionErr.

exmalif::zpb::ExceptionErrImpl::operator ZpbType * ( ) const
inline
ExceptionErrImpl& exmalif::zpb::ExceptionErrImpl::operator= ( const ExceptionErrImpl that)
inline

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