ntg::internal::typetraits< int_u< nbits, behavior > > Struct Template Reference

Inheritance diagram for ntg::internal::typetraits< int_u< nbits, behavior > >:

Inheritance graph
[legend]
Collaboration diagram for ntg::internal::typetraits< int_u< nbits, behavior > >:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { size = nbits }
typedef int_u< nbits, behavior > self
typedef unsigned_integer abstract_type
typedef self ntg_type
typedef optraits< selfoptraits_type
typedef behavior abstract_behavior_type
typedef behavior::template
get< self
behavior_type
typedef self base_type
typedef C_for_int_u< nbits
>::type 
storage_type
typedef int_s< mlc::saturateN<
nbits+1, 32 >::ret, behavior > 
signed_type
typedef self unsigned_type
typedef int_u< 32, behavior > cumul_type
typedef int_u< 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 unsigned int integer_type
typedef int_u< nbits, unsafeunsafe_type

Classes

struct  build_value_type

Detailed Description

template<unsigned nbits, typename behavior>
struct ntg::internal::typetraits< int_u< nbits, behavior > >

Definition at line 85 of file int_u.hh.


The documentation for this struct was generated from the following file:
Generated on Tue Feb 20 20:23:34 2007 for Olena by  doxygen 1.5.1