Lines Matching refs:Result

82 class Result{
289 …template <Result::Level TLevel, Result::Summary TSummary, Result::Module TModule, int TDescription…
290 explicit Result(bit32 code) : m_Code(code) {} in Result() function
293 Result() in Result() function
302 Result(Level level, Summary summary, Module module, int description) in Result() function
311 Result(nnResult result) : m_Code(result.value) {} in Result() function
383 bool operator ==(const Result& rhs) const { return this->m_Code == rhs.m_Code; }
384 bool operator !=(const Result& rhs) const { return this->m_Code != rhs.m_Code; }
386 …template <Result::Level TLevel, Result::Summary TSummary, Result::Module TModule, int TDescription…
387 …template <Result::Level TLevel, Result::Summary TSummary, Result::Module TModule> struct Const_LSM;
388 template <Result::Level TLevel, Result::Module TModule> struct Const_LM;
389 template <Result::Level TLevel> struct Const_L;
398 template <Result::Level TLevel, Result::Summary TSummary, Result::Module TModule, int TDescription>
399 struct Result::Const : public Result
401 static const Result::Level Level = TLevel;
402 static const Result::Summary Summary = TSummary;
403 static const Result::Module Module = TModule;
412 Const() : Result(Value) {} in Const()
415 template <Result::Level TLevel, Result::Summary TSummary, Result::Module TModule>
416 struct Result::Const_LSM : public Result
418 static const Result::Level Level = TLevel;
419 static const Result::Summary Summary = TSummary;
420 static const Result::Module Module = TModule;
423 struct Const : public Result::Const<TLevel, TSummary, TModule, TDescription> {};
425 Const_LSM(int description) : Result(TLevel, TSummary, TModule, description) {} in Const_LSM()
428 template <Result::Level TLevel, Result::Module TModule>
429 struct Result::Const_LM : public Result
431 static const Result::Level Level = TLevel;
432 static const Result::Module Module = TModule;
434 template <Result::Summary TSummary, int TDescription>
435 struct Const : public Result::Const<TLevel, TSummary, TModule, TDescription> {};
437 …Const_LM(Result::Summary summary, int description) : Result(TLevel, summary, TModule, description)… in Const_LM()
440 template <Result::Level TLevel>
441 struct Result::Const_L : public Result
443 static const Result::Level Level = TLevel;
445 template <Result::Summary TSummary, Result::Module TModule, int TDescription>
446 struct Const : public Result::Const<TLevel, TSummary, TModule, TDescription> {};
448 …Const_L(Result::Summary summary, Result::Module module, int description) : Result(TLevel, summary,… in Const_L()
452 typedef ::nn::Result::Const<(level), (summary), (module), (description)> name
454 NN_DEFINE_RESULT_CONST(ResultSuccess, Result::LEVEL_SUCCESS, Result::SUMMARY_SUCCESS, Result::MODUL…
457 typedef ::nn::Result::Const_LSM<(level), (summary), (module)> name
463 typedef ::nn::Result::Const_LM<(level), (module)> name
469 typedef ::nn::Result::Const_L<(level)> name
484 inline Result MakeInfoResult(Result::Summary summary, Result::Module module, int description) in MakeInfoResult()
485 { return Result(Result::LEVEL_INFO, summary, module, description); } in MakeInfoResult()
486 inline Result MakeFatalResult(Result::Summary summary, Result::Module module, int description) in MakeFatalResult()
487 { return Result(Result::LEVEL_FATAL, summary, module, description); } in MakeFatalResult()
488 inline Result MakeResetResult(Result::Summary summary, Result::Module module, int description) in MakeResetResult()
489 { return Result(Result::LEVEL_RESET, summary, module, description); } in MakeResetResult()
490 inline Result MakeReInitResult(Result::Summary summary, Result::Module module, int description) in MakeReInitResult()
491 { return Result(Result::LEVEL_REINIT, summary, module, description); } in MakeReInitResult()
492 inline Result MakeUsageResult(Result::Summary summary, Result::Module module, int description) in MakeUsageResult()
493 { return Result(Result::LEVEL_USAGE, summary, module, description); } in MakeUsageResult()
494 inline Result MakePermanentResult(Result::Summary summary, Result::Module module, int description) in MakePermanentResult()
495 { return Result(Result::LEVEL_PERMANENT, summary, module, description); } in MakePermanentResult()
496 inline Result MakeTemporaryResult(Result::Summary summary, Result::Module module, int description) in MakeTemporaryResult()
497 { return Result(Result::LEVEL_TEMPORARY, summary, module, description); } in MakeTemporaryResult()
498 inline Result MakeStatusResult(Result::Summary summary, Result::Module module, int description) in MakeStatusResult()
499 { return Result(Result::LEVEL_STATUS, summary, module, description); } in MakeStatusResult()