gambit is hosted by Hepforge, IPPP Durham
GAMBIT  v1.5.0-2191-ga4742ac
a Global And Modular Bsm Inference Tool
safety_bucket.hpp File Reference

'Safety bucket' class definitions. More...

#include <iostream>
#include <omp.h>
#include "gambit/Elements/functors.hpp"
#include "gambit/Utils/util_types.hpp"
#include "gambit/Utils/standalone_error_handlers.hpp"
Include dependency graph for safety_bucket.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Gambit::safety_bucket_base
 Base class for the interface classes 'dep_bucket', 'BEvariable_bucket' and 'BEfunction_bucket'. More...
 
class  Gambit::dep_bucket< TYPE >
 An interface class for module dependencies. More...
 
class  Gambit::BE_bucket_base
 A base class for BEvariable_bucket and BEfunction_bucket. More...
 
class  Gambit::BEvariable_bucket< TYPE >
 An interface class for backend variables. More...
 
class  Gambit::BEfunction_bucket_common< PTR_TYPE, TYPE, ARGS >
 An interface class for backend functions. More...
 
class  Gambit::BEfunction_bucket< PTR_TYPE, TYPE, ARGS >
 The actual usable form of the interface class to backend functions. More...
 
class  Gambit::BEfunction_bucket< TYPE(*)(ARGS...), TYPE, ARGS... >
 Partial specialisation for non-variadic backend functions. More...
 
class  Gambit::BEfunction_bucket< typename variadic_ptr< TYPE, ARGS... >::type, TYPE, ARGS... >
 Partial specialisation for variadic backend functions. More...
 

Namespaces

 Gambit
 TODO: see if we can use this one:
 

Detailed Description

'Safety bucket' class definitions.


Authors (add name and date if you modify):

Author
Anders Kvellestad (ander.nosp@m.s.kv.nosp@m.elles.nosp@m.tad@.nosp@m.fys.u.nosp@m.io.n.nosp@m.o)
Date
2013 Apr, Nov
Author
Pat Scott (patsc.nosp@m.ott@.nosp@m.physi.nosp@m.cs.m.nosp@m.cgill.nosp@m..ca)
Date
2014 Mar, Sep

Definition in file safety_bucket.hpp.