HelenOS sources

category           67 uspace/lib/cpp/include/__bits/locale/locale.hpp             static const category none     = 0b000'0001;
category           68 uspace/lib/cpp/include/__bits/locale/locale.hpp             static const category collate  = 0b000'0010;
category           69 uspace/lib/cpp/include/__bits/locale/locale.hpp             static const category ctype    = 0b000'0100;
category           70 uspace/lib/cpp/include/__bits/locale/locale.hpp             static const category monetary = 0b000'1000;
category           71 uspace/lib/cpp/include/__bits/locale/locale.hpp             static const category numeric  = 0b001'0000;
category           72 uspace/lib/cpp/include/__bits/locale/locale.hpp             static const category time     = 0b010'0000;
category           73 uspace/lib/cpp/include/__bits/locale/locale.hpp             static const category messages = 0b100'0000;
category           74 uspace/lib/cpp/include/__bits/locale/locale.hpp             static const category all      = collate | ctype | monetary |
category           85 uspace/lib/cpp/include/__bits/locale/locale.hpp             locale(const locale& other, const char* name, category);
category           87 uspace/lib/cpp/include/__bits/locale/locale.hpp             locale(const locale& other, const string& name, category);
category           94 uspace/lib/cpp/include/__bits/locale/locale.hpp             locale(const locale& other, const locale& one, category);
category          220 uspace/lib/cpp/include/__bits/system_error.hpp             const error_category& category() const noexcept;
category          245 uspace/lib/cpp/include/__bits/system_error.hpp         return os << ec.category().name() << ": " << ec.value();
category          295 uspace/lib/cpp/include/__bits/system_error.hpp             const error_category& category() const noexcept;
category           59 uspace/lib/cpp/src/locale.cpp     locale::locale(const locale& other, const char* name, category cat)
category           63 uspace/lib/cpp/src/locale.cpp     locale::locale(const locale& other, const string& name, category cat)
category           67 uspace/lib/cpp/src/locale.cpp     locale::locale(const locale& other, const locale& one, category cat)
category           51 uspace/lib/cpp/src/system_error.cpp         return *this == ec.category() && ec.value() == cond;
category          173 uspace/lib/cpp/src/system_error.cpp         return lhs.category() < rhs.category() ||
category          174 uspace/lib/cpp/src/system_error.cpp             (lhs.category() == rhs.category() && lhs.value() < rhs.value());
category          219 uspace/lib/cpp/src/system_error.cpp         return lhs.category() < rhs.category() ||
category          220 uspace/lib/cpp/src/system_error.cpp             (lhs.category() == rhs.category() && lhs.value() < rhs.value());
category          225 uspace/lib/cpp/src/system_error.cpp         return lhs.category() == rhs.category() && lhs.value() == rhs.value();
category          230 uspace/lib/cpp/src/system_error.cpp         return lhs.category().equivalent(lhs.value(), rhs)
category          231 uspace/lib/cpp/src/system_error.cpp             || rhs.category().equivalent(lhs, rhs.value());
category          236 uspace/lib/cpp/src/system_error.cpp         return rhs.category().equivalent(rhs.value(), lhs)
category          237 uspace/lib/cpp/src/system_error.cpp             || lhs.category().equivalent(rhs, lhs.value());
category          242 uspace/lib/cpp/src/system_error.cpp         return lhs.category() == rhs.category() && lhs.value() == rhs.value();
category           94 uspace/lib/posix/include/posix/locale.h extern char *setlocale(int category, const char *locale);
category           88 uspace/lib/posix/src/locale.c char *setlocale(int category, const char *locale)
HelenOS homepage, sources at GitHub