SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
ParallelModuleExecutionOrder Class Reference

#include <ParallelModuleExecutionOrder.h>

Public Types

typedef std::multimap< int,
Networks::ModuleId
ModulesByGroup
 
typedef ModulesByGroup::value_type value_type
 
typedef ModulesByGroup::iterator iterator
 
typedef
ModulesByGroup::const_iterator 
const_iterator
 

Public Member Functions

 ParallelModuleExecutionOrder ()
 
 ParallelModuleExecutionOrder (const ParallelModuleExecutionOrder &other)
 
 ParallelModuleExecutionOrder (const ModulesByGroup &map)
 
const_iterator begin () const
 
const_iterator end () const
 
int minGroup () const
 
int maxGroup () const
 
std::pair< const_iterator,
const_iterator
getGroup (int order) const
 

Member Typedef Documentation

typedef ModulesByGroup::const_iterator const_iterator
typedef ModulesByGroup::iterator iterator
typedef std::multimap<int, Networks::ModuleId> ModulesByGroup
typedef ModulesByGroup::value_type value_type

Constructor & Destructor Documentation

ParallelModuleExecutionOrder ( const ModulesByGroup map)
explicit

Member Function Documentation

int maxGroup ( ) const
int minGroup ( ) const

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