rad  3.0.0
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

◆ ZpbType

Constructor & Destructor Documentation

◆ ExceptionErrImpl() [1/7]

exmalif::zpb::ExceptionErrImpl::ExceptionErrImpl ( )
inline

◆ ExceptionErrImpl() [2/7]

exmalif::zpb::ExceptionErrImpl::ExceptionErrImpl ( ::generated::zpb::exmalif::ExceptionErr inner)
inlineexplicit

◆ ExceptionErrImpl() [3/7]

exmalif::zpb::ExceptionErrImpl::ExceptionErrImpl ( const ::generated::zpb::exmalif::ExceptionErr inner)
inlineexplicit

◆ ExceptionErrImpl() [4/7]

exmalif::zpb::ExceptionErrImpl::ExceptionErrImpl ( const ::exmalif::ExceptionErr malVal)
inlineexplicit

◆ ExceptionErrImpl() [5/7]

exmalif::zpb::ExceptionErrImpl::ExceptionErrImpl ( const std::string &  desc,
int32_t  code 
)
inline

◆ ExceptionErrImpl() [6/7]

exmalif::zpb::ExceptionErrImpl::ExceptionErrImpl ( const ExceptionErrImpl rhs)
inline

◆ ExceptionErrImpl() [7/7]

exmalif::zpb::ExceptionErrImpl::ExceptionErrImpl ( ExceptionErrImpl &&  rhs)
inline

Member Function Documentation

◆ copy()

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

◆ getCode()

int32_t exmalif::zpb::ExceptionErrImpl::getCode ( ) const
inlineoverridevirtual

Reimplemented from exmalif::ExceptionErr.

◆ getDesc()

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

Reimplemented from exmalif::ExceptionErr.

◆ operator ZpbType *()

exmalif::zpb::ExceptionErrImpl::operator ZpbType * ( ) const
inline

◆ operator=()

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

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