Fraxinus  17.12-rc3
An IGT application
cx::RepContainer Class Reference

#include <cxRepContainer.h>

Public Member Functions

 RepContainer (std::vector< RepPtr > reps)
 
template<class REP >
boost::shared_ptr< REP > findFirst (ToolPtr tool)
 
template<class REP >
boost::shared_ptr< REP > findFirst (DataPtr data)
 
template<class REP >
boost::shared_ptr< REP > findFirst ()
 
template<class REP >
boost::shared_ptr< REP > findManualToolRep ()
 

Static Public Member Functions

template<class REP >
static std::vector< boost::shared_ptr< REP > > findReps (std::vector< RepPtr > reps)
 

Detailed Description

  • Utility functions for accessing reps,
Date
Dec 10, 2008
Author
Janne Beate Bakeng, SINTEF
Christian Askeland, SINTEF

Definition at line 60 of file cxRepContainer.h.

Constructor & Destructor Documentation

cx::RepContainer::RepContainer ( std::vector< RepPtr reps)
inline

Definition at line 63 of file cxRepContainer.h.

Member Function Documentation

template<class REP >
boost::shared_ptr<REP> cx::RepContainer::findFirst ( ToolPtr  tool)
inline

Definition at line 66 of file cxRepContainer.h.

template<class REP >
boost::shared_ptr<REP> cx::RepContainer::findFirst ( DataPtr  data)
inline

Definition at line 80 of file cxRepContainer.h.

template<class REP >
boost::shared_ptr<REP> cx::RepContainer::findFirst ( )
inline

Definition at line 92 of file cxRepContainer.h.

template<class REP >
boost::shared_ptr<REP> cx::RepContainer::findManualToolRep ( )
inline

Definition at line 117 of file cxRepContainer.h.

template<class REP >
static std::vector<boost::shared_ptr<REP> > cx::RepContainer::findReps ( std::vector< RepPtr reps)
inlinestatic

Definition at line 104 of file cxRepContainer.h.


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