xdrpp
RFC4506 XDR compiler and message library
|
Public Member Functions | |
Constexpr | generator_t (std::size_t size) |
template<typename T > | |
std::enable_if<(std::is_same< T, char >::value||std::is_same< T, std::uint8_t >::value)>::type | operator() (T &t) const |
template<typename T > | |
std::enable_if< xdr_traits< T >::is_numeric >::type | operator() (T &t) const |
template<typename T > | |
std::enable_if< xdr_traits< T >::is_enum >::type | operator() (T &t) const |
template<typename T > | |
std::enable_if< xdr_traits< T >::is_struct >::type | operator() (T &t) const |
template<typename T > | |
std::enable_if< xdr_traits< T >::is_union >::type | operator() (T &t) const |
size_t | elt_size () const |
template<typename T > | |
std::enable_if< xdr_traits< T >::variable_nelem==true >::type | operator() (T &t) const |
template<typename T > | |
std::enable_if< xdr_traits< T >::variable_nelem==false >::type | operator() (T &t) const |
template<typename T > | |
void | operator() (pointer< T > &t) const |
Public Attributes | |
std::size_t | size_ |
Definition at line 65 of file autocheck.h.