Public Types | |
enum | { size = nbits } |
typedef int_s< nbits, behavior > | self |
typedef signed_integer | abstract_type |
typedef self | ntg_type |
typedef optraits< self > | optraits_type |
typedef behavior | abstract_behavior_type |
typedef behavior::template get< self > | behavior_type |
typedef self | base_type |
typedef C_for_int_s< nbits >::type | storage_type |
typedef self | signed_type |
typedef int_u< nbits-1, behavior > | unsigned_type |
typedef int_s< 32, behavior > | cumul_type |
typedef int_s< 32, behavior > | largest_type |
typedef int_s< 32, behavior > | signed_largest_type |
typedef int_s< 32, behavior > | signed_cumul_type |
typedef int_u< 32, behavior > | unsigned_largest_type |
typedef int_u< 32, behavior > | unsigned_cumul_type |
typedef signed int | integer_type |
Classes | |
struct | build_value_type |
Definition at line 94 of file int_s.hh.