Public Member Functions | List of all members
openfluid::machine::ExecutionTimePoint Class Reference

#include <machine/ExecutionTimePoint.hpp>

Public Member Functions

 ExecutionTimePoint (openfluid::core::TimeIndex_t TimeIndex)
 
 ~ExecutionTimePoint ()
 
void appendItem (openfluid::machine::ModelItemInstance *Item)
 
bool hasItemsToProcess () const
 
openfluid::base::SchedulingRequest processNextItem ()
 
openfluid::machine::ModelItemInstancenextItem () const
 
openfluid::core::TimeIndex_t getTimeIndex () const
 
void sortByOriginalPosition ()
 

Constructor & Destructor Documentation

openfluid::machine::ExecutionTimePoint::ExecutionTimePoint ( openfluid::core::TimeIndex_t  TimeIndex)
openfluid::machine::ExecutionTimePoint::~ExecutionTimePoint ( )

Member Function Documentation

void openfluid::machine::ExecutionTimePoint::appendItem ( openfluid::machine::ModelItemInstance Item)
openfluid::core::TimeIndex_t openfluid::machine::ExecutionTimePoint::getTimeIndex ( ) const
inline
bool openfluid::machine::ExecutionTimePoint::hasItemsToProcess ( ) const
inline
openfluid::machine::ModelItemInstance* openfluid::machine::ExecutionTimePoint::nextItem ( ) const
inline
openfluid::base::SchedulingRequest openfluid::machine::ExecutionTimePoint::processNextItem ( )
void openfluid::machine::ExecutionTimePoint::sortByOriginalPosition ( )
inline

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