#include <iostream>
#include <stdexcept>
#include <string>
Go to the source code of this file.
◆ NANORPC_EXCEPTION_DECL
#define NANORPC_EXCEPTION_DECL |
( |
|
class_, |
|
|
|
base_ |
|
) |
| |
Value: class class_ \
: public base_ \
{ \
public: \
using base_type = base_; \
using base_type :: base_type; \
};
Definition at line 16 of file exception.h.
◆ NANORPC_EXCEPTION_DECL_WITH_NAMESPACE
#define NANORPC_EXCEPTION_DECL_WITH_NAMESPACE |
( |
|
namespace_, |
|
|
|
class_, |
|
|
|
base_ |
|
) |
| |
Value: namespace namespace_ \
{ \
NANORPC_EXCEPTION_DECL(class_, base_) \
}
Definition at line 25 of file exception.h.