Parma_Polyhedra_Library::Checked::Larger< signed long > Struct Template Reference

#include <checked_int.inlines.hh>

List of all members.

Public Types

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

Public Member Functions

 const_bool_nodef (use_for_neg, false)
 const_bool_nodef (use_for_add, false)
 const_bool_nodef (use_for_sub, false)
 const_bool_nodef (use_for_mul,(LONG_BITS==32))


Detailed Description

template<>
struct Parma_Polyhedra_Library::Checked::Larger< signed long >

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


Member Typedef Documentation

typedef int_fast64_t Parma_Polyhedra_Library::Checked::Larger< signed long >::type_for_neg

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

typedef int_fast64_t Parma_Polyhedra_Library::Checked::Larger< signed long >::type_for_add

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

typedef int_fast64_t Parma_Polyhedra_Library::Checked::Larger< signed long >::type_for_sub

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

typedef int_fast64_t Parma_Polyhedra_Library::Checked::Larger< signed long >::type_for_mul

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


Member Function Documentation

Parma_Polyhedra_Library::Checked::Larger< signed long >::const_bool_nodef ( use_for_neg  ,
false   
)

Parma_Polyhedra_Library::Checked::Larger< signed long >::const_bool_nodef ( use_for_add  ,
false   
)

Parma_Polyhedra_Library::Checked::Larger< signed long >::const_bool_nodef ( use_for_sub  ,
false   
)

Parma_Polyhedra_Library::Checked::Larger< signed long >::const_bool_nodef ( use_for_mul  ,
(LONG_BITS==32)   
)


The documentation for this struct was generated from the following file:

Generated on Sat Oct 11 10:41:19 2008 for PPL by  doxygen 1.5.6