#ifndef __ERRORCODE_H__ #define __ERRORCODE_H__ #include namespace Nng { class ErrorCategory : public std::error_category { public: const char *name() const noexcept final; std::string message(int ev) const final; }; std::error_code makeErrorCode(int code); } // namespace Nng #endif // __ERRORCODE_H__