globals.inlines.hh File Reference

#include <limits>
#include <cassert>

Include dependency graph for globals.inlines.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

Defines

#define PPL_globals_inlines_hh   1

Functions

dimension_type Parma_Polyhedra_Library::not_a_dimension ()
 Returns a value that does not designate a valid dimension.
void Parma_Polyhedra_Library::maybe_abandon ()
dimension_type Parma_Polyhedra_Library::compute_capacity (dimension_type requested_size, dimension_type maximum_size)
 Speculative allocation function.
dimension_type Parma_Polyhedra_Library::compute_capacity (dimension_type requested_size)
Memory Size Inspection Functions
template<typename T>
Enable_If< Is_Native< T >
::value, memory_size_type >
::type 
Parma_Polyhedra_Library::external_memory_in_bytes (const T &)
 For native types, returns the size in bytes of the memory managed by the type of the (unused) parameter, i.e., 0.
template<typename T>
Enable_If< Is_Native< T >
::value, memory_size_type >
::type 
Parma_Polyhedra_Library::total_memory_in_bytes (const T &)
 For native types, returns the total size in bytes of the memory occupied by the type of the (unused) parameter, i.e., 0.
memory_size_type Parma_Polyhedra_Library::external_memory_in_bytes (const mpz_class &x)
 Returns the size in bytes of the memory managed by x.
memory_size_type Parma_Polyhedra_Library::total_memory_in_bytes (const mpz_class &x)
 Returns the total size in bytes of the memory occupied by x.
memory_size_type Parma_Polyhedra_Library::external_memory_in_bytes (const mpq_class &x)
 Returns the size in bytes of the memory managed by x.
memory_size_type Parma_Polyhedra_Library::total_memory_in_bytes (const mpq_class &x)
 Returns the total size in bytes of the memory occupied by x.


Define Documentation

#define PPL_globals_inlines_hh   1

Definition at line 24 of file globals.inlines.hh.


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