Fraxinus  16.5.0-fx-rc9
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 ()
 

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 93 of file cxRepContainer.h.

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

Definition at line 116 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 139 of file cxRepContainer.h.


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