#include "lib/meta/util.hpp"
template<typename X>
struct util::StringConv< X *, lib::meta::disable_if< std::__or_< std::is_same< std::remove_cv_t< X >, char >, std::is_same< std::remove_cv_t< X >, void > > > >
specialisation to allow rendering pointers to string-convertible types.
- Note
- different than showPtr(), the address is not rendered here.
- Warning
- could be brittle, due to overlap with lib::meta::enable_CustomStringConversion; whenever there is an explicit string conversion, it must be excluded here.
Definition at line 422 of file meta/util.hpp.
|
static std::string | invoke (X const *ptr) noexcept |
|
The documentation for this struct was generated from the following file: