PPL  0.12.1
Temp.defs.hh File Reference
#include "meta_programming.hh"
#include "Slow_Copy.hh"
#include "Temp.inlines.hh"
#include "Temp.templates.hh"
Include dependency graph for Temp.defs.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Parma_Polyhedra_Library::Temp_Item< T >
 A pool of temporary items of type T. More...
class  Parma_Polyhedra_Library::Temp_Reference_Holder< T >
 An holder for a reference to a temporary object. More...
class  Parma_Polyhedra_Library::Temp_Value_Holder< T >
 An (fake) holder for the value of a temporary object. More...
class  Parma_Polyhedra_Library::Dirty_Temp< T, typename Enable_If< Slow_Copy< T >::value >::type >
 Specialization for the handling of temporaries with a free list. More...
class  Parma_Polyhedra_Library::Dirty_Temp< T, typename Enable_If<!Slow_Copy< T >::value >::type >
 Specialization for the handling of temporaries with local variables. More...

Namespaces

namespace  Parma_Polyhedra_Library
 The entire library is confined to this namespace.