cohtml::CoherentToString< T, typename EnableIf< IsEnum< T >::Value >::Type >

More…

#include <Property.h>

Public Types

Name
using typename std::underlying_type< T >::typeUnderlying

Public Functions

Name
boolInvoke(T ptr, char * buffer, size_t * length)

Detailed Description

template <typename T >
struct cohtml::CoherentToString< T, typename EnableIf< IsEnum< T >::Value >::Type >;

Public Types Documentation

using Underlying

using cohtml::CoherentToString< T, typename EnableIf< IsEnum< T >::Value >::Type >::Underlying =  typename std::underlying_type<T>::type;

Public Functions Documentation

function Invoke

static inline bool Invoke(
    T ptr,
    char * buffer,
    size_t * length
)