Lines Matching refs:Result

82 class Result{
299 …template <Result::Level TLevel, Result::Summary TSummary, Result::Module TModule, int TDescription…
300 …template <Result::Level TLevel, Result::Summary TSummary, Result::Module TModule, int TDescription…
301 explicit Result(bit32 code) : m_Code(code) {} in Result() function
304 Result() in Result() function
313 Result(Level level, Summary summary, Module module, int description) in Result() function
322 Result(nnResult result) : m_Code(result.value) {} in Result() function
428 bool operator ==(const Result& rhs) const { return this->m_Code == rhs.m_Code; }
437 bool operator !=(const Result& rhs) const { return this->m_Code != rhs.m_Code; }
441 …template <Result::Level TLevel, Result::Summary TSummary, Result::Module TModule, int TDescription…
442 …template <Result::Level TLevel, Result::Summary TSummary, Result::Module TModule, int TDescription…
443 …template <Result::Level TLevel, Result::Summary TSummary, Result::Module TModule> struct Const_LSM;
444 template <Result::Level TLevel, Result::Module TModule> struct Const_LM;
445 template <Result::Level TLevel> struct Const_L;
453 …template <Result::Level TLevel, Result::Summary TSummary, Result::Module TModule, int TDescription…
455 …template <Result::Level TLevel, Result::Summary TSummary, Result::Module TModule, int TDescription…
459 template <Result::Level TLevel, Result::Summary TSummary, Result::Module TModule, int TDescription>
460 struct Result::Const : public Result
462 static const Result::Level Level = TLevel;
463 static const Result::Summary Summary = TSummary;
464 static const Result::Module Module = TModule;
473 Const() : Result(Value) {} in Const()
475 static bool Includes(Result result) in Includes()
481 template <Result::Level TLevel, Result::Summary TSummary, Result::Module TModule, int TDescription,…
482 struct Result::ConstRange : public Result
484 static const Result::Level Level = TLevel;
485 static const Result::Summary Summary = TSummary;
486 static const Result::Module Module = TModule;
497 ConstRange() : Result(Value) {} in ConstRange()
499 static bool Includes(Result result) in Includes()
504 friend bool operator<=(Result lhs, ConstRange) { return ConstRange::Includes(lhs); }
505 friend bool operator>=(ConstRange, Result rhs) { return ConstRange::Includes(rhs); }
507 bool operator==(Result) const;
508 bool operator!=(Result) const;
511 template <Result::Level TLevel, Result::Summary TSummary, Result::Module TModule>
512 struct Result::Const_LSM : public Result
514 static const Result::Level Level = TLevel;
515 static const Result::Summary Summary = TSummary;
516 static const Result::Module Module = TModule;
519 struct Const : public Result::Const<TLevel, TSummary, TModule, TDescription> {};
521 Const_LSM(int description) : Result(TLevel, TSummary, TModule, description) {} in Const_LSM()
524 template <Result::Level TLevel, Result::Module TModule>
525 struct Result::Const_LM : public Result
527 static const Result::Level Level = TLevel;
528 static const Result::Module Module = TModule;
530 template <Result::Summary TSummary, int TDescription>
531 struct Const : public Result::Const<TLevel, TSummary, TModule, TDescription> {};
533 …Const_LM(Result::Summary summary, int description) : Result(TLevel, summary, TModule, description)… in Const_LM()
536 template <Result::Level TLevel>
537 struct Result::Const_L : public Result
539 static const Result::Level Level = TLevel;
541 template <Result::Summary TSummary, Result::Module TModule, int TDescription>
542 struct Const : public Result::Const<TLevel, TSummary, TModule, TDescription> {};
544 …Const_L(Result::Summary summary, Result::Module module, int description) : Result(TLevel, summary,… in Const_L()
548 typedef ::nn::Result::Const<(level), (summary), (module), (description)> name
551 …typedef ::nn::Result::ConstRange<(level), (summary), (module), (description), (descriptionMin), (d…
553 NN_DEFINE_RESULT_CONST(ResultSuccess, Result::LEVEL_SUCCESS, Result::SUMMARY_SUCCESS, Result::MODUL…
556 typedef ::nn::Result::Const_LSM<(level), (summary), (module)> name
562 typedef ::nn::Result::Const_LM<(level), (module)> name
568 typedef ::nn::Result::Const_L<(level)> name
573 inline Result MakeInfoResult(Result::Summary summary, Result::Module module, int description) in MakeInfoResult()
574 { return Result(Result::LEVEL_INFO, summary, module, description); } in MakeInfoResult()
575 inline Result MakeFatalResult(Result::Summary summary, Result::Module module, int description) in MakeFatalResult()
576 { return Result(Result::LEVEL_FATAL, summary, module, description); } in MakeFatalResult()
577 inline Result MakeResetResult(Result::Summary summary, Result::Module module, int description) in MakeResetResult()
578 { return Result(Result::LEVEL_RESET, summary, module, description); } in MakeResetResult()
579 inline Result MakeReInitResult(Result::Summary summary, Result::Module module, int description) in MakeReInitResult()
580 { return Result(Result::LEVEL_REINIT, summary, module, description); } in MakeReInitResult()
581 inline Result MakeUsageResult(Result::Summary summary, Result::Module module, int description) in MakeUsageResult()
582 { return Result(Result::LEVEL_USAGE, summary, module, description); } in MakeUsageResult()
583 inline Result MakePermanentResult(Result::Summary summary, Result::Module module, int description) in MakePermanentResult()
584 { return Result(Result::LEVEL_PERMANENT, summary, module, description); } in MakePermanentResult()
585 inline Result MakeTemporaryResult(Result::Summary summary, Result::Module module, int description) in MakeTemporaryResult()
586 { return Result(Result::LEVEL_TEMPORARY, summary, module, description); } in MakeTemporaryResult()
587 inline Result MakeStatusResult(Result::Summary summary, Result::Module module, int description) in MakeStatusResult()
588 { return Result(Result::LEVEL_STATUS, summary, module, description); } in MakeStatusResult()