Parma_Polyhedra_Library::Checked::Larger< unsigned int > Struct Template Reference

#include <checked_int.inlines.hh>

List of all members.

Public Types

typedef int_fast64_t type_for_neg
typedef uint_fast64_t type_for_add
typedef int_fast64_t type_for_sub
typedef uint_fast64_t type_for_mul

Public Member Functions

 const_bool_nodef (use_for_neg,(LONG_BITS==64))
 const_bool_nodef (use_for_add,(LONG_BITS==64))
 const_bool_nodef (use_for_sub,(LONG_BITS==64))
 const_bool_nodef (use_for_mul, true)

Detailed Description

template<>
struct Parma_Polyhedra_Library::Checked::Larger< unsigned int >

Definition at line 861 of file checked_int.inlines.hh.


Member Typedef Documentation

typedef uint_fast64_t Parma_Polyhedra_Library::Checked::Larger< unsigned int >::type_for_add

Definition at line 867 of file checked_int.inlines.hh.

typedef uint_fast64_t Parma_Polyhedra_Library::Checked::Larger< unsigned int >::type_for_mul

Definition at line 869 of file checked_int.inlines.hh.

typedef int_fast64_t Parma_Polyhedra_Library::Checked::Larger< unsigned int >::type_for_neg

Definition at line 866 of file checked_int.inlines.hh.

typedef int_fast64_t Parma_Polyhedra_Library::Checked::Larger< unsigned int >::type_for_sub

Definition at line 868 of file checked_int.inlines.hh.


Member Function Documentation

Parma_Polyhedra_Library::Checked::Larger< unsigned int >::const_bool_nodef ( use_for_mul  ,
true   
)
Parma_Polyhedra_Library::Checked::Larger< unsigned int >::const_bool_nodef ( use_for_sub  ,
(LONG_BITS==64)   
)
Parma_Polyhedra_Library::Checked::Larger< unsigned int >::const_bool_nodef ( use_for_add  ,
(LONG_BITS==64)   
)
Parma_Polyhedra_Library::Checked::Larger< unsigned int >::const_bool_nodef ( use_for_neg  ,
(LONG_BITS==64)   
)

The documentation for this struct was generated from the following file:
Generated on Sun Feb 27 16:20:33 2011 for PPL by  doxygen 1.6.3