NIM 跨平台 C++ SDK
|
类 | |
struct | Callable |
struct | DataMemAndPtr |
struct | DataMemAndRef |
struct | Invoker |
struct | MemFunAndPtr |
struct | MemFunAndRef |
struct | StrippedAccept |
类型定义 | |
template<typename F , typename... Args> | |
using | InvokeT |
函数 | |
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 |
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 |