Version: 8.3.0
CalciumCouplingPolicy.hxx File Reference
#include <vector>
#include <map>
#include "DisplayPair.hxx"
#include "CouplingPolicy.hxx"
#include "AdjacentFunctor.hxx"
#include <boost/lambda/lambda.hpp>
#include <boost/utility/enable_if.hpp>
#include <boost/type_traits/is_arithmetic.hpp>
#include "CalciumTypes.hxx"
#include "CalciumException.hxx"
Include dependency graph for CalciumCouplingPolicy.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  CalciumCouplingPolicy
 
struct  CalciumCouplingPolicy::InternalDataIdContainer< T_TIME, T_TAG >
 
struct  CalciumCouplingPolicy::InternalDataIdContainer< T_TIME, T_TAG >
 
struct  CalciumCouplingPolicy::BoundedDataIdProcessor< DataManipulator, EnableIf >
 
struct  CalciumCouplingPolicy::EraseDataIdProcessor< DataManipulator >
 
struct  CalciumCouplingPolicy::EraseDataIdBeforeOrAfterTagProcessor< DataManipulator >
 
struct  CalciumCouplingPolicy::DisconnectProcessor< DataManipulator >
 
struct  CalciumCouplingPolicy::InternalDataIdContainer< T_TIME, T_TAG >
 
struct  CalciumCouplingPolicy::BoundedDataIdProcessor< DataManipulator, EnableIf >
 
struct  CalciumCouplingPolicy::BoundedDataIdProcessor< DataManipulator, typename boost::enable_if< boost::is_float< typename DataManipulator::InnerType > >::type >
 
struct  CalciumCouplingPolicy::EraseDataIdBeforeOrAfterTagProcessor< DataManipulator >
 
struct  CalciumCouplingPolicy::EraseDataIdProcessor< DataManipulator >
 
struct  CalciumCouplingPolicy::DisconnectProcessor< DataManipulator >