![]() |
NIM 跨平台 C++ SDK
|
类 | |
| struct | Callable |
| struct | DataMemAndPtr |
| struct | DataMemAndRef |
| struct | Invoker |
| struct | MemFunAndPtr |
| struct | MemFunAndRef |
| struct | StrippedAccept |
类型定义 | |
| template<typename F , typename... Args> | |
| using | InvokeT = decltype(Invoker< F, Args... >::type::Invoke(std::declval< F >(), std::declval< Args >()...)) |
函数 | |
| static void | ThrowStdLogicError (const std::string &what_arg) |
| static void | ThrowStdLogicError (const char *what_arg) |
| static void | ThrowStdInvalidArgument (const std::string &what_arg) |
| static void | ThrowStdInvalidArgument (const char *what_arg) |
| static void | ThrowStdDomainError (const std::string &what_arg) |
| static void | ThrowStdDomainError (const char *what_arg) |
| static void | ThrowStdLengthError (const std::string &what_arg) |
| static void | ThrowStdLengthError (const char *what_arg) |
| static void | ThrowStdOutOfRange (const std::string &what_arg) |
| static void | ThrowStdOutOfRange (const char *what_arg) |
| static void | ThrowStdRuntimeError (const std::string &what_arg) |
| static void | ThrowStdRuntimeError (const char *what_arg) |
| static void | ThrowStdRangeError (const std::string &what_arg) |
| static void | ThrowStdRangeError (const char *what_arg) |
| static void | ThrowStdOverflowError (const std::string &what_arg) |
| static void | ThrowStdOverflowError (const char *what_arg) |
| static void | ThrowStdUnderflowError (const std::string &what_arg) |
| static void | ThrowStdUnderflowError (const char *what_arg) |
| static void | ThrowStdBadFunctionCall () |
| static void | ThrowStdBadAlloc () |
| template<typename F , typename... Args> | |
| InvokeT< F, Args... > | Invoke (F &&f, Args &&... args) |
| PHMAP_BASE_INTERNAL_FORCEINLINE int | CountLeadingZeros64Slow (uint64_t n) |
| PHMAP_BASE_INTERNAL_FORCEINLINE int | CountLeadingZeros64 (uint64_t n) |
| PHMAP_BASE_INTERNAL_FORCEINLINE uint32_t | CountLeadingZeros32Slow (uint64_t n) |
| PHMAP_BASE_INTERNAL_FORCEINLINE uint32_t | CountLeadingZeros32 (uint32_t n) |
| PHMAP_BASE_INTERNAL_FORCEINLINE uint32_t | CountTrailingZerosNonZero64Slow (uint64_t n) |
| PHMAP_BASE_INTERNAL_FORCEINLINE uint32_t | CountTrailingZerosNonZero64 (uint64_t n) |
| PHMAP_BASE_INTERNAL_FORCEINLINE uint32_t | CountTrailingZerosNonZero32Slow (uint32_t n) |
| PHMAP_BASE_INTERNAL_FORCEINLINE uint32_t | CountTrailingZerosNonZero32 (uint32_t n) |
| using phmap::base_internal::InvokeT = typedef decltype(Invoker<F, Args...>::type::Invoke( std::declval<F>(), std::declval<Args>()...)) |
| PHMAP_BASE_INTERNAL_FORCEINLINE uint32_t phmap::base_internal::CountLeadingZeros32 | ( | uint32_t | n | ) |
| PHMAP_BASE_INTERNAL_FORCEINLINE uint32_t phmap::base_internal::CountLeadingZeros32Slow | ( | uint64_t | n | ) |
| PHMAP_BASE_INTERNAL_FORCEINLINE int phmap::base_internal::CountLeadingZeros64 | ( | uint64_t | n | ) |
| PHMAP_BASE_INTERNAL_FORCEINLINE int phmap::base_internal::CountLeadingZeros64Slow | ( | uint64_t | n | ) |
| PHMAP_BASE_INTERNAL_FORCEINLINE uint32_t phmap::base_internal::CountTrailingZerosNonZero32 | ( | uint32_t | n | ) |
| PHMAP_BASE_INTERNAL_FORCEINLINE uint32_t phmap::base_internal::CountTrailingZerosNonZero32Slow | ( | uint32_t | n | ) |
| PHMAP_BASE_INTERNAL_FORCEINLINE uint32_t phmap::base_internal::CountTrailingZerosNonZero64 | ( | uint64_t | n | ) |
| PHMAP_BASE_INTERNAL_FORCEINLINE uint32_t phmap::base_internal::CountTrailingZerosNonZero64Slow | ( | uint64_t | n | ) |
| InvokeT< F, Args... > phmap::base_internal::Invoke | ( | F && | f, |
| Args &&... | args | ||
| ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |