Lines Matching refs:Result

12 template <Result::LegacyLevel TLevel, Result::Summary TSummary, Result::Module TModule, int TDescri…
13 struct Result::Const : public Result
15 static const Result::LegacyLevel Level = TLevel;
16 static const Result::Summary Summary = TSummary;
17 static const Result::Module Module = TModule;
22 Const() : Result(Value) {} in Const()
24 static bool Includes(Result result) { return result.GetValue() == Value; } in Includes()
25 …friend bool operator<=(Result lhs, const Const<TLevel, TSummary, TModule, TDescription>& rhs) { re…
26 …friend bool operator>=(const Const<TLevel, TSummary, TModule, TDescription>, Result rhs) { return …
29 template <Result::LegacyLevel TLevel, Result::Summary TSummary, Result::Module TModule>
30 struct Result::Const_LSM : public Result
32 static const Result::LegacyLevel Level = TLevel;
33 static const Result::Summary Summary = TSummary;
34 static const Result::Module Module = TModule;
37 struct Const : public Result::Const<TLevel, TSummary, TModule, TDescription> {};
39 Const_LSM(int description) : Result(TLevel, TSummary, TModule, description) {} in Const_LSM()
41 bool Includes(Result result) { return result == *this; } in Includes()
42 …friend bool operator<=(Result lhs, const Const_LSM<TLevel, TSummary, TModule>&) { return Includes(…
43 …friend bool operator>=(const Const_LSM<TLevel, TSummary, TModule>&, Result rhs) { return Includes(…
46 template <Result::LegacyLevel TLevel, Result::Module TModule>
47 struct Result::Const_LM : public Result
49 static const Result::LegacyLevel Level = TLevel;
50 static const Result::Module Module = TModule;
52 template <Result::Summary TSummary, int TDescription>
53 struct Const : public Result::Const<TLevel, TSummary, TModule, TDescription> {};
55 …Const_LM(Result::Summary summary, int description) : Result(TLevel, summary, TModule, description)… in Const_LM()
57 bool Includes(Result result) { return result == *this; } in Includes()
58 friend bool operator<=(Result lhs, const Const_LM<TLevel, TModule>&) { return Includes(lhs); }
59 friend bool operator>=(const Const_LM<TLevel, TModule>&, Result rhs) { return Includes(rhs); }
62 template <Result::LegacyLevel TLevel>
63 struct Result::Const_L : public Result
65 static const Result::LegacyLevel Level = TLevel;
67 template <Result::Summary TSummary, Result::Module TModule, int TDescription>
68 struct Const : public Result::Const<TLevel, TSummary, TModule, TDescription> {};
70 …Const_L(Result::Summary summary, Result::Module module, int description) : Result(TLevel, summary,… in Const_L()
72 bool Includes(Result result) { return result == *this; } in Includes()
73 friend bool operator<=(Result lhs, const Const_L<TLevel>&) { return Includes(lhs); }
74 friend bool operator>=(const Const_L<TLevel>&, Result rhs) { return Includes(rhs); }
78 typedef ::nn::Result::Const<(level), (summary), (module), (description)> name
81 typedef ::nn::Result::Const_LSM<(level), (summary), (module)> name
87 typedef ::nn::Result::Const_LM<(level), (module)> name
93 typedef ::nn::Result::Const_L<(level)> name
98 inline Result MakeInfoResult(Result::Summary summary, Result::Module module, int description) in MakeInfoResult()
99 { return Result(Result::LEVEL_INFO, summary, module, description); } in MakeInfoResult()
100 inline Result MakeFatalResult(Result::Summary summary, Result::Module module, int description) in MakeFatalResult()
101 { return Result(Result::LEVEL_FATAL, summary, module, description); } in MakeFatalResult()
102 inline Result MakeResetResult(Result::Summary summary, Result::Module module, int description) in MakeResetResult()
103 { return Result(Result::LEVEL_RESET, summary, module, description); } in MakeResetResult()
104 inline Result MakeReInitResult(Result::Summary summary, Result::Module module, int description) in MakeReInitResult()
105 { return Result(Result::LEVEL_REINIT, summary, module, description); } in MakeReInitResult()
106 inline Result MakeUsageResult(Result::Summary summary, Result::Module module, int description) in MakeUsageResult()
107 { return Result(Result::LEVEL_USAGE, summary, module, description); } in MakeUsageResult()
108 inline Result MakePermanentResult(Result::Summary summary, Result::Module module, int description) in MakePermanentResult()
109 { return Result(Result::LEVEL_PERMANENT, summary, module, description); } in MakePermanentResult()
110 inline Result MakeTemporaryResult(Result::Summary summary, Result::Module module, int description) in MakeTemporaryResult()
111 { return Result(Result::LEVEL_TEMPORARY, summary, module, description); } in MakeTemporaryResult()
112 inline Result MakeStatusResult(Result::Summary summary, Result::Module module, int description) in MakeStatusResult()
113 { return Result(Result::LEVEL_STATUS, summary, module, description); } in MakeStatusResult()