as_helper< unsigned char, integer > Struct Template Reference
#include <integer.hpp>
List of all members.
Static Public Member Functions
Detailed Description
template<>
struct mmx::as_helper< unsigned char, integer >
Definition at line 1068 of file integer.hpp.
Member Function Documentation
static unsigned char cv |
( |
const integer & |
i |
) |
[inline, static] |
Definition at line 1069 of file integer.hpp.
References VERIFY.
01069 {
01070 VERIFY (mpz_fits_ushort_p (*i), "integer too large");
01071 unsigned short r= mpz_get_ui (*i);
01072 VERIFY (r <= (unsigned short) ((unsigned char) (-1)), "integer too large");
01073 return (unsigned char) r; }
The documentation for this struct was generated from the following file: