Android-cuttlefish cvd tool
Public Types | Static Public Attributes | List of all members
android::base::log_detail::IsCharPointer< T > Struct Template Reference

#include <logging.h>

Public Types

using Pointee = std::remove_cv_t< std::remove_pointer_t< T > >
 

Static Public Attributes

static constexpr bool value
 

Member Typedef Documentation

◆ Pointee

template<typename T >
using android::base::log_detail::IsCharPointer< T >::Pointee = std::remove_cv_t<std::remove_pointer_t<T> >

Member Data Documentation

◆ value

template<typename T >
constexpr bool android::base::log_detail::IsCharPointer< T >::value
staticconstexpr
Initial value:
= std::is_pointer_v<T> &&
(std::is_same_v<Pointee, char> || std::is_same_v<Pointee, signed char> ||
std::is_same_v<Pointee, unsigned char>)

The documentation for this struct was generated from the following file: