|
STLdoc
STLdocumentation
|
Classes | |
| struct | _If< bool, _Ty1, _Ty2 > |
| struct | _If< true, _Ty1, _Ty2 > |
| struct | _Always_false< _Ty > |
| struct | plus< _Ty > |
| struct | minus< _Ty > |
| struct | multiplies< _Ty > |
| struct | equal_to< _Ty > |
| struct | less< _Ty > |
| struct | plus< void > |
| struct | minus< void > |
| struct | multiplies< void > |
| struct | equal_to< void > |
| struct | less< void > |
| struct | _Bitwise_hash< _Kty > |
| struct | hash< _Kty > |
| struct | hash< bool > |
| struct | hash< char > |
| struct | hash< signed char > |
| struct | hash< unsigned char > |
| struct | hash< char16_t > |
| struct | hash< char32_t > |
| struct | hash< short > |
| struct | hash< unsigned short > |
| struct | hash< int > |
| struct | hash< unsigned int > |
| struct | hash< long > |
| struct | hash< unsigned long > |
| struct | hash< long long > |
| struct | hash< unsigned long long > |
| struct | hash< float > |
| struct | hash< double > |
| struct | hash< long double > |
| struct | hash< _Ty * > |
Macros | |
| #define | _XSTDDEF_ |
| #define | _THROWS(x) |
| #define | _TRY_BEGIN try { |
| #define | _CATCH(x) } catch (x) { |
| #define | _CATCH_ALL } catch (...) { |
| #define | _CATCH_END } |
| #define | _RAISE(x) throw x |
| #define | _RERAISE throw |
| #define | _THROW0() noexcept |
| #define | _THROW(x, y) throw x(y) |
| #define | _THROW_NCEE(x, y) throw x(y) |
| #define | _EMPTY_ARGUMENT /* for empty macro argument */ |
| #define | _BITMASK(Enum, Ty) typedef Enum Ty |
| #define | _BITMASK_OPS(Ty) |
| #define | _IOS_BITMASK(Enum, Ty) typedef int Ty |
| #define | _IOS_BITMASK_OPS(Ty) |
| #define | _HASH_SEQ_DEFINED |
| #define | _EMIT_CDECL(FUNC, OPT1, OPT2) FUNC(__cdecl, OPT1, OPT2) |
| #define | _EMIT_CLRCALL(FUNC, OPT1, OPT2) |
| #define | _EMIT_FASTCALL(FUNC, OPT1, OPT2) |
| #define | _EMIT_STDCALL(FUNC, OPT1, OPT2) |
| #define | _EMIT_THISCALL(FUNC, OPT1, OPT2) |
| #define | _EMIT_VECTORCALL(FUNC, OPT1, OPT2) |
| #define | _NON_MEMBER_CALL(FUNC, CV_REF_OPT) |
| #define | _NON_MEMBER_CALL_CV(FUNC, REF_OPT) |
| #define | _NON_MEMBER_CALL_CV_REF(FUNC) |
| #define | _MEMBER_CALL(FUNC, CV_OPT, REF_OPT) |
| #define | _MEMBER_CALL_CV(FUNC, REF_OPT) |
| #define | _MEMBER_CALL_CV_REF(FUNC) |
| #define | _CLASS_DEFINE_CONST(CLASS) |
| #define | _CLASS_DEFINE_CV(CLASS) |
| #define | _CLASS_DEFINE_CV_REF(CLASS) |
Functions | |
| _STD_BEGIN size_t | _Hash_seq (const unsigned char *_First, size_t _Count) |
| template<class _Ty > | |
| _STD_BEGIN constexpr _Ty * | addressof (_Ty &_Val) _NOEXCEPT |
| template<class _Ptrty > | |
| auto | _Unfancy (_Ptrty _Ptr) |
| template<class _Ty > | |
| _Ty * | _Unfancy (_Ty *_Ptr) |
| #define _BITMASK | ( | Enum, | |
| Ty | |||
| ) | typedef Enum Ty |
| #define _BITMASK_OPS | ( | Ty | ) |
| #define _CATCH | ( | x | ) | } catch (x) { |
| #define _CATCH_ALL } catch (...) { |
| #define _CATCH_END } |
| #define _CLASS_DEFINE_CONST | ( | CLASS | ) |
| #define _CLASS_DEFINE_CV | ( | CLASS | ) |
| #define _CLASS_DEFINE_CV_REF | ( | CLASS | ) |
| #define _EMIT_CDECL | ( | FUNC, | |
| OPT1, | |||
| OPT2 | |||
| ) | FUNC(__cdecl, OPT1, OPT2) |
| #define _EMIT_CLRCALL | ( | FUNC, | |
| OPT1, | |||
| OPT2 | |||
| ) |
| #define _EMIT_FASTCALL | ( | FUNC, | |
| OPT1, | |||
| OPT2 | |||
| ) |
| #define _EMIT_STDCALL | ( | FUNC, | |
| OPT1, | |||
| OPT2 | |||
| ) |
| #define _EMIT_THISCALL | ( | FUNC, | |
| OPT1, | |||
| OPT2 | |||
| ) |
| #define _EMIT_VECTORCALL | ( | FUNC, | |
| OPT1, | |||
| OPT2 | |||
| ) |
| #define _HASH_SEQ_DEFINED |
| #define _IOS_BITMASK | ( | Enum, | |
| Ty | |||
| ) | typedef int Ty |
| #define _IOS_BITMASK_OPS | ( | Ty | ) |
| #define _MEMBER_CALL | ( | FUNC, | |
| CV_OPT, | |||
| REF_OPT | |||
| ) |
| #define _MEMBER_CALL_CV | ( | FUNC, | |
| REF_OPT | |||
| ) |
| #define _MEMBER_CALL_CV_REF | ( | FUNC | ) |
| #define _NON_MEMBER_CALL | ( | FUNC, | |
| CV_REF_OPT | |||
| ) |
| #define _NON_MEMBER_CALL_CV | ( | FUNC, | |
| REF_OPT | |||
| ) |
| #define _NON_MEMBER_CALL_CV_REF | ( | FUNC | ) |
| #define _RAISE | ( | x | ) | throw x |
| #define _RERAISE throw |
| #define _THROW | ( | x, | |
| y | |||
| ) | throw x(y) |
| #define _THROW0 | ( | ) | noexcept |
| #define _THROW_NCEE | ( | x, | |
| y | |||
| ) | throw x(y) |
| #define _THROWS | ( | x | ) |
| #define _TRY_BEGIN try { |
| #define _XSTDDEF_ |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.8