Interval_Info.defs.hh File Reference

#include "Boundary.defs.hh"
#include "Interval_Restriction.defs.hh"
#include <iostream>
#include "Interval_Info.inlines.hh"

Include dependency graph for Interval_Info.defs.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Parma_Polyhedra_Library
namespace  Parma_Polyhedra_Library::Interval_NS

Classes

struct  Parma_Polyhedra_Library::Interval_NS::Property
class  Parma_Polyhedra_Library::Interval_Info_Null< Policy >
class  Parma_Polyhedra_Library::Interval_Info_Null_Open< Policy >
class  Parma_Polyhedra_Library::Interval_Info_Bitset< T, Policy >

Defines

#define PPL_Interval_Info_defs_hh   1

Functions

template<typename T>
void Parma_Polyhedra_Library::Interval_NS::reset_bits (T &bits)
template<typename T>
void Parma_Polyhedra_Library::Interval_NS::reset_bit (T &bits, unsigned int bit)
template<typename T>
void Parma_Polyhedra_Library::Interval_NS::set_bit (T &bits, unsigned int bit, bool value)
template<typename T>
bool Parma_Polyhedra_Library::Interval_NS::get_bit (const T &bits, unsigned int bit)
template<typename T>
void Parma_Polyhedra_Library::Interval_NS::set_bits (T &bits, unsigned int start, unsigned int len, T value)
template<typename T>
Parma_Polyhedra_Library::Interval_NS::get_bits (T &bits, unsigned int start, unsigned int len)

Variables

const Property Parma_Polyhedra_Library::Interval_NS::CARDINALITY_0 (Property::CARDINALITY_0_)
const Property Parma_Polyhedra_Library::Interval_NS::CARDINALITY_1 (Property::CARDINALITY_1_)
const Property Parma_Polyhedra_Library::Interval_NS::CARDINALITY_IS (Property::CARDINALITY_IS_)


Define Documentation

#define PPL_Interval_Info_defs_hh   1

Definition at line 24 of file Interval_Info.defs.hh.


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