PPL  0.12.1
Parma_Polyhedra_Library::C_Integer< unsigned int > Struct Template Reference

#include <C_Integer.hh>

Inheritance diagram for Parma_Polyhedra_Library::C_Integer< unsigned int >:
Collaboration diagram for Parma_Polyhedra_Library::C_Integer< unsigned int >:

List of all members.

Public Types

enum  const_bool_value { is_signed = false }
typedef unsigned short smaller_type
typedef signed short smaller_signed_type
typedef unsigned short smaller_unsigned_type
typedef signed int other_type

Static Public Attributes

static const unsigned int min = 0U
static const unsigned int max = ~0U

Detailed Description

template<>
struct Parma_Polyhedra_Library::C_Integer< unsigned int >

Definition at line 163 of file C_Integer.hh.


Member Typedef Documentation

typedef signed int Parma_Polyhedra_Library::C_Integer< unsigned int >::other_type

Definition at line 168 of file C_Integer.hh.

typedef signed short Parma_Polyhedra_Library::C_Integer< unsigned int >::smaller_signed_type

Definition at line 166 of file C_Integer.hh.

typedef unsigned short Parma_Polyhedra_Library::C_Integer< unsigned int >::smaller_type

Definition at line 165 of file C_Integer.hh.

typedef unsigned short Parma_Polyhedra_Library::C_Integer< unsigned int >::smaller_unsigned_type

Definition at line 167 of file C_Integer.hh.


Member Enumeration Documentation

Enumerator:
is_signed 

Reimplemented from Parma_Polyhedra_Library::Bool< true >.

Definition at line 164 of file C_Integer.hh.

{ is_signed = false };

Member Data Documentation

const unsigned int Parma_Polyhedra_Library::C_Integer< unsigned int >::max = ~0U
static

Definition at line 170 of file C_Integer.hh.

const unsigned int Parma_Polyhedra_Library::C_Integer< unsigned int >::min = 0U
static

Definition at line 169 of file C_Integer.hh.


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