NVIDIA DOCA SDK Data Center on a Chip Framework Documentation
storage::runtime_error Class Reference

#include </opt/mellanox/doca/applications/storage/storage_common/definitions.hpp>

Inheritance diagram for storage::runtime_error:
Collaboration diagram for storage::runtime_error:

Public Member Functions

 ~runtime_error () override=default
 
 runtime_error (doca_error_t error, std::string const &msg)
 
 runtime_error (doca_error_t error, char const *msg)
 
 runtime_error (runtime_error const &)=default
 
 runtime_error (runtime_error &&) noexcept=default
 
runtime_erroroperator= (runtime_error const &)=default
 
runtime_erroroperator= (runtime_error &&) noexcept=default
 
doca_error_t get_doca_error () const noexcept
 

Detailed Description

Definition at line 65 of file definitions.hpp.

Constructor & Destructor Documentation

◆ ~runtime_error()

storage::runtime_error::~runtime_error ( )
overridedefault

◆ runtime_error() [1/4]

storage::runtime_error::runtime_error ( doca_error_t  error,
std::string const &  msg 
)
inline

Definition at line 68 of file definitions.hpp.

◆ runtime_error() [2/4]

storage::runtime_error::runtime_error ( doca_error_t  error,
char const *  msg 
)
inline

Definition at line 73 of file definitions.hpp.

◆ runtime_error() [3/4]

storage::runtime_error::runtime_error ( runtime_error const &  )
default

◆ runtime_error() [4/4]

storage::runtime_error::runtime_error ( runtime_error &&  )
defaultnoexcept

Member Function Documentation

◆ get_doca_error()

doca_error_t storage::runtime_error::get_doca_error ( ) const
inlinenoexcept

Definition at line 81 of file definitions.hpp.

◆ operator=() [1/2]

runtime_error& storage::runtime_error::operator= ( runtime_error &&  )
defaultnoexcept

◆ operator=() [2/2]

runtime_error& storage::runtime_error::operator= ( runtime_error const &  )
default

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