#include <iterator>
#include <type_traits>
#include "include/private/base/SkTo.h"
Go to the source code of this file.
|
template<typename D , typename S > |
using | sknonstd::copy_const_t = typename copy_const< D, S >::type |
|
template<typename D , typename S > |
using | sknonstd::copy_volatile_t = typename copy_volatile< D, S >::type |
|
template<typename D , typename S > |
using | sknonstd::copy_cv_t = typename copy_cv< D, S >::type |
|
template<typename D , typename S > |
using | sknonstd::same_const = copy_const< std::remove_const_t< D >, S > |
|
template<typename D , typename S > |
using | sknonstd::same_const_t = typename same_const< D, S >::type |
|
template<typename D , typename S > |
using | sknonstd::same_volatile = copy_volatile< std::remove_volatile_t< D >, S > |
|
template<typename D , typename S > |
using | sknonstd::same_volatile_t = typename same_volatile< D, S >::type |
|
template<typename D , typename S > |
using | sknonstd::same_cv = copy_cv< std::remove_cv_t< D >, S > |
|
template<typename D , typename S > |
using | sknonstd::same_cv_t = typename same_cv< D, S >::type |
|
|
template<typename Container > |
constexpr int | SkCount (const Container &c) |
|
◆ SkCount()
template<typename Container >
constexpr int SkCount |
( |
const Container & |
c | ) |
|
|
constexpr |
Definition at line 54 of file SkTLogic.h.
54{ return SkTo<int>(std::size(c)); }