Template Class sr_cast_class< ap_int< N2 > >

Class Documentation

template<int N2>
class sr_cast_class<ap_int<N2>>

Public Functions

template<int N1>
inline ap_int<N2> operator()(ap_int<N1> v)
template<int N1>
inline ap_int<N2> operator()(ap_uint<N1> v)
template<int W, int I, ap_q_mode _AP_Q, ap_o_mode _AP_O>
inline ap_int<N2> operator()(ap_fixed<W, I, _AP_Q, _AP_O> v)
template<int W, int I, ap_q_mode _AP_Q, ap_o_mode _AP_O>
inline ap_int<N2> operator()(ap_ufixed<W, I, _AP_Q, _AP_O> v)
template<int W, int I, ap_q_mode _AP_Q, ap_o_mode _AP_O, int N>
inline ap_int<N2> operator()(ap_fixed_base<W, I, true, _AP_Q, _AP_O, N> v)
template<int W, int I, ap_q_mode _AP_Q, ap_o_mode _AP_O, int N>
inline ap_int<N2> operator()(ap_fixed_base<W, I, false, _AP_Q, _AP_O, N> v)
inline ap_int<N2> operator()(float v)
inline ap_int<N2> operator()(double v)
inline ap_int<N2> operator()(unsigned char v)
inline ap_int<N2> operator()(char v)
inline ap_int<N2> operator()(unsigned short v)
inline ap_int<N2> operator()(short v)
inline ap_int<N2> operator()(unsigned int v)
inline ap_int<N2> operator()(int v)
inline ap_int<N2> operator()(unsigned long long v)
inline ap_int<N2> operator()(long long v)