当前位置: 首页>>代码示例>>C++>>正文


C++ error_code::message方法代码示例

本文整理汇总了C++中std::error_code::message方法的典型用法代码示例。如果您正苦于以下问题:C++ error_code::message方法的具体用法?C++ error_code::message怎么用?C++ error_code::message使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在std::error_code的用法示例。


在下文中一共展示了error_code::message方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: MakeError

Error MakeError(const std::error_code& errorCode)
{
    Error error;
    error.description = errorCode.message();
    return error;
}
开发者ID:mogemimi,项目名称:daily-snippets,代码行数:6,代码来源:Error.cpp

示例2: reportError

LLVM_ATTRIBUTE_NORETURN void reportError(StringRef File, std::error_code EC) {
  assert(EC);
  errs() << ToolName << ": '" << File << "': " << EC.message() << ".\n";
  exit(1);
}
开发者ID:bgabor666,项目名称:llvm,代码行数:5,代码来源:llvm-objcopy.cpp

示例3: handle_store_address

void protocol::handle_store_address(const std::error_code& ec)
{
    if (ec)
        log_error(LOG_PROTOCOL) << "Failed to store address: " << ec.message();
}
开发者ID:kaostao,项目名称:libbitcoin,代码行数:5,代码来源:protocol.cpp

示例4: reportError

static void reportError(StringRef Input, std::error_code EC) {
  if (Input == "-")
    Input = "<stdin>";

  reportError(Twine(Input) + ": " + EC.message());
}
开发者ID:CSI-LLVM,项目名称:llvm,代码行数:6,代码来源:llvm-readobj.cpp

示例5: reportError

static void reportError(StringRef Input, std::error_code EC) {
  reportError(Twine(Input) + ": " + EC.message() + ".\n");
}
开发者ID:Tauril,项目名称:llvm,代码行数:3,代码来源:llvm-cvtres.cpp

示例6: NoError

static ::testing::AssertionResult NoError(std::error_code EC) {
  if (!EC)
    return ::testing::AssertionSuccess();
  return ::testing::AssertionFailure() << "error " << EC.value() << ": "
                                       << EC.message();
}
开发者ID:jamboree,项目名称:llvm,代码行数:6,代码来源:SampleProfTest.cpp

示例7: error

static void error(StringRef Prefix, std::error_code EC) {
  if (!EC)
    return;
  errs() << Prefix << ": " << EC.message() << "\n";
  exit(1);
}
开发者ID:BNieuwenhuizen,项目名称:llvm,代码行数:6,代码来源:llvm-dwarfdump.cpp

示例8:

 future_error (std::error_code ec) :
     std::logic_error(ec.message()),
     m_ec(ec)
 {
     // pass
 }
开发者ID:Despensero,项目名称:cocaine-framework-native,代码行数:6,代码来源:future_error.hpp

示例9:

 service_error_t (std::error_code ec) :
     std::runtime_error(ec.message()),
     m_ec(ec)
 {
     // pass
 }
开发者ID:Despensero,项目名称:cocaine-framework-native,代码行数:6,代码来源:service_error.hpp

示例10:

mastermind_error::mastermind_error(std::error_code error_code_)
	: std::runtime_error(error_code_.message())
	, error_code(std::move(error_code_))
{}
开发者ID:yandex,项目名称:libmastermind,代码行数:4,代码来源:error.cpp

示例11: exitWithErrorCode

static void exitWithErrorCode(std::error_code EC, StringRef Whence = "") {
  exitWithError(EC.message(), Whence);
}
开发者ID:juanmaneo,项目名称:llvm,代码行数:3,代码来源:llvm-profdata.cpp

示例12: bb

void bb(const std::error_code& ec, const message::block& blkhead)
{
    log_debug() << ec.message();
    log_debug() << hash_block_header(blkhead);
}
开发者ID:RagnarDanneskjold,项目名称:libbitcoin,代码行数:5,代码来源:kyot.cpp

示例13: Exception

		SystemError(std::string msg, std::error_code const& ec)
			: Exception(msg + ": " + ec.message() + " (" + etc::to_string(ec) + ")")
			, _error_code{ec}
		{}
开发者ID:hotgloupi,项目名称:8cube,代码行数:4,代码来源:Exception.hpp

示例14: error

static void error(StringRef Filename, std::error_code EC) {
  if (!EC)
    return;
  errs() << Filename << ": " << EC.message() << "\n";
  exit(1);
}
开发者ID:davidlt,项目名称:root,代码行数:6,代码来源:llvm-dwarfdump.cpp

示例15: error

static void error(std::error_code EC, const Twine &Prefix) {
  if (EC)
    error(Prefix + ": " + EC.message());
}
开发者ID:2asoft,项目名称:freebsd,代码行数:4,代码来源:llvm-lto.cpp


注:本文中的std::error_code::message方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。