1 #ifndef messagefacility_Utilities_ELseverityLevel_h 2 #define messagefacility_Utilities_ELseverityLevel_h 13 template <ELslGen ELgen>
55 friend std::ostream&
operator<<(std::ostream& os,
128 template <ELslGen ELgen>
134 template <ELslGen ELgen>
138 return ELgen().getLevel();
141 template <ELslGen ELgen>
145 return ELgen().getSymbol();
148 template <ELslGen ELgen>
152 return ELgen().getName();
155 template <ELslGen ELgen>
159 return ELgen().getInputStr();
162 template <ELslGen ELgen>
166 return ELgen().getVarName();
172 return e1.
cmp(e2) == 0;
178 return e1.
cmp(e2) != 0;
184 return e1.
cmp(e2) < 0;
190 return e1.
cmp(e2) <= 0;
196 return e1.
cmp(e2) > 0;
202 return e1.
cmp(e2) >= 0;
constexpr ELseverityLevel(ELsev_ lev=ELsev_unspecified)
ELslProxy< ELinfoGen > constexpr ELinfo
std::string getSymbol() const
ELseverityLevel constexpr ELerrorGen()
ELseverityLevel constexpr ELinfoGen()
ELseverityLevel constexpr ELsevereGen()
ELseverityLevel( ELslGen)
bool operator>=(ELseverityLevel e1, ELseverityLevel e2)
ELseverityLevel constexpr ELdebugGen()
ELslProxy< ELhighestSeverityGen > constexpr ELhighestSeverity
bool operator<=(ELseverityLevel e1, ELseverityLevel e2)
ELslProxy< ELerrorGen > constexpr ELerror
ELslProxy< ELzeroSeverityGen > constexpr ELzeroSeverity
ELslProxy< ELwarningGen > constexpr ELwarning
std::string getVarName() const
bool operator!=(ELseverityLevel e1, ELseverityLevel e2)
ELslProxy< ELsuccessGen > constexpr ELsuccess
ELseverityLevel constexpr ELsuccessGen()
std::string getName() const
ELseverityLevel constexpr ELunspecifiedGen()
ELslProxy< ELdebugGen > constexpr ELdebug
bool operator==(ELseverityLevel e1, ELseverityLevel e2)
ostream & operator<<(ostream &os, ELseverityLevel const sev)
ELseverityLevel constexpr ELhighestSeverityGen()
bool operator<(ELseverityLevel e1, ELseverityLevel e2)
ELseverityLevel constexpr ELwarningGen()
ELseverityLevel constexpr ELzeroSeverityGen()
std::string getInputStr() const
ELslProxy< ELunspecifiedGen > constexpr ELunspecified
ELslProxy< ELsevereGen > constexpr ELsevere
bool operator>(ELseverityLevel e1, ELseverityLevel e2)
int cmp(ELseverityLevel e) const