CommonLibSSE NG
|
Classes | |
struct | BSCRC32 |
struct | BSCRC32< Key, true > |
class | BSFixedString |
struct | cast_is_valid |
struct | implements_rtti |
struct | implements_rtti< T, std::void_t< decltype(remove_cvpr_t< T >::RTTI)> > |
struct | target_is_valid |
struct | types_are_compat |
struct | types_are_compat< To, const From * > |
struct | types_are_compat< To, const volatile From * > |
struct | types_are_compat< To, From * > |
struct | types_are_compat< To, volatile From * > |
Typedefs | |
using | _dummy_bsthashmap = BSTHashMap< int, int > |
template<class T > | |
using | remove_cvpr_t = std::remove_cv_t< std::remove_pointer_t< std::remove_reference_t< T > > > |
Functions | |
constexpr std::uint32_t | GenerateCRC32 (std::span< const std::uint8_t > a_data) noexcept |
Variables | |
static constexpr std::uint8_t | BSTScatterTableSentinel [] = { 0xDEu, 0xADu, 0xBEu, 0xEFu } |
template<class To , class From > | |
constexpr bool | cast_is_valid_v = cast_is_valid<To, From>::value |
using RE::detail::_dummy_bsthashmap = typedef BSTHashMap<int, int> |
using RE::detail::remove_cvpr_t = typedef std::remove_cv_t< std::remove_pointer_t< std::remove_reference_t<T> >> |
|
constexprnoexcept |
|
staticconstexpr |
|
inlineconstexpr |