Open CASCADE Technology  6.8.0
Public Member Functions | Protected Attributes
BOPCol_TBBContextFunctor< TypeSolver, TypeSolverVector, TypeContext, TN > Class Template Reference

#include <BOPCol_TBB.hxx>

Public Member Functions

 BOPCol_TBBContextFunctor (TypeSolverVector &aV)
 
 ~BOPCol_TBBContextFunctor ()
 
void SetContext (TypeContext &aCtx)
 
void operator() (const flexible_range< Standard_Integer > &aBR) const
 

Protected Attributes

TypeSolverVector * myPV
 
TypeContext myContext
 

Constructor & Destructor Documentation

template<class TypeSolver , class TypeSolverVector , class TypeContext , typename TN >
BOPCol_TBBContextFunctor< TypeSolver, TypeSolverVector, TypeContext, TN >::BOPCol_TBBContextFunctor ( TypeSolverVector &  aV)
inline
template<class TypeSolver , class TypeSolverVector , class TypeContext , typename TN >
BOPCol_TBBContextFunctor< TypeSolver, TypeSolverVector, TypeContext, TN >::~BOPCol_TBBContextFunctor ( )
inline

Member Function Documentation

template<class TypeSolver , class TypeSolverVector , class TypeContext , typename TN >
void BOPCol_TBBContextFunctor< TypeSolver, TypeSolverVector, TypeContext, TN >::operator() ( const flexible_range< Standard_Integer > &  aBR) const
inline
template<class TypeSolver , class TypeSolverVector , class TypeContext , typename TN >
void BOPCol_TBBContextFunctor< TypeSolver, TypeSolverVector, TypeContext, TN >::SetContext ( TypeContext &  aCtx)
inline

Field Documentation

template<class TypeSolver , class TypeSolverVector , class TypeContext , typename TN >
TypeContext BOPCol_TBBContextFunctor< TypeSolver, TypeSolverVector, TypeContext, TN >::myContext
protected
template<class TypeSolver , class TypeSolverVector , class TypeContext , typename TN >
TypeSolverVector* BOPCol_TBBContextFunctor< TypeSolver, TypeSolverVector, TypeContext, TN >::myPV
protected

The documentation for this class was generated from the following file: