|
TuttleOFX
1
|
#include <ProcessEdge.hpp>


Public Types | |
| typedef std::set< OfxTime > | TimesSet |
| typedef std::map< OfxTime, TimesSet > | TimeMap |
Public Member Functions | |
| ProcessEdge () | |
| ProcessEdge (const ProcessVertex::Key &out, const ProcessVertex::Key &in, const std::string &inAttrName) | |
| ProcessEdge (const ProcessEdge &e) | |
| ~ProcessEdge () | |
| ProcessEdge & | operator= (const ProcessEdge &e) |
| ProcessEdge & | operator= (const UEdge &e) |
| void | clearTimeInfo () |
| std::ostream & | exportDotDebug (std::ostream &os) const |
Data Fields | |
| TimeMap | _timesNeeded |
Definition at line 15 of file ProcessEdge.hpp.
| typedef std::map<OfxTime, TimesSet> tuttle::host::graph::ProcessEdge::TimeMap |
Definition at line 42 of file ProcessEdge.hpp.
| typedef std::set<OfxTime> tuttle::host::graph::ProcessEdge::TimesSet |
Definition at line 41 of file ProcessEdge.hpp.
| tuttle::host::graph::ProcessEdge::ProcessEdge | ( | ) |
Definition at line 8 of file ProcessEdge.cpp.
| tuttle::host::graph::ProcessEdge::ProcessEdge | ( | const ProcessVertex::Key & | out, |
| const ProcessVertex::Key & | in, | ||
| const std::string & | inAttrName | ||
| ) |
Definition at line 11 of file ProcessEdge.cpp.
| tuttle::host::graph::ProcessEdge::ProcessEdge | ( | const ProcessEdge & | e | ) |
Definition at line 16 of file ProcessEdge.cpp.
| tuttle::host::graph::ProcessEdge::~ProcessEdge | ( | ) |
Definition at line 20 of file ProcessEdge.cpp.
| void tuttle::host::graph::ProcessEdge::clearTimeInfo | ( | ) | [inline] |
Definition at line 36 of file ProcessEdge.hpp.
References _timesNeeded.
| std::ostream & tuttle::host::graph::ProcessEdge::exportDotDebug | ( | std::ostream & | os | ) | const [virtual] |
Reimplemented from tuttle::host::graph::IEdge.
Definition at line 24 of file ProcessEdge.cpp.
References tuttle::host::graph::IEdge::_localId, _timesNeeded, tuttle::host::graph::dotEntry(), tuttle::host::graph::IEdge::getName(), and tuttle::host::graph::subDotEntry().

| ProcessEdge& tuttle::host::graph::ProcessEdge::operator= | ( | const ProcessEdge & | e | ) | [inline] |
| ProcessEdge& tuttle::host::graph::ProcessEdge::operator= | ( | const UEdge & | e | ) | [inline] |
Definition at line 30 of file ProcessEdge.hpp.
References operator=().

Definition at line 43 of file ProcessEdge.hpp.
Referenced by clearTimeInfo(), exportDotDebug(), operator=(), and tuttle::host::graph::ProcessGraph::setupAtTime().