DiaDes  0.1
DIAgnosis of Discrete-Event System
Diades::Petri::LabelledNet Member List

This is the complete list of members for Diades::Petri::LabelledNet, including all inherited members.

_eventDiades::Petri::LabelledNetprivate
_eventListDiades::Petri::LabelledNetprivate
_eventTransitionsDiades::Petri::LabelledNetprivate
_graphDiades::Petri::BoundedNetprotected
_inhibitedDiades::Petri::BoundedNetprotected
_inhibitorsDiades::Petri::BoundedNetprotected
_initialMarkingDiades::Petri::BoundedNetprotected
_labelOfNodeDiades::Petri::BoundedNetprotected
_lambdaDiades::Petri::LabelledNetprivate
_nameDiades::Petri::BoundedNetprotected
_nameOfNodeDiades::Petri::BoundedNetprotected
_nodeTypeDiades::Petri::BoundedNetprotected
_placeOfNameDiades::Petri::BoundedNetprotected
_postponableDiades::Petri::BoundedNetprotected
_transitionOfNameDiades::Petri::BoundedNetprotected
addPost(Transition transition, Place place)Diades::Petri::BoundedNetinline
addPre(Transition transition, Place place)Diades::Petri::BoundedNetinline
append(const LabelledNet &net)Diades::Petri::LabelledNet
Diades::Petri::BoundedNet::append(const BoundedNet &net)Diades::Petri::BoundedNet
appendLabelledNet(const LabelledNet &net, Diades::Graph::ConstNodeMap< Diades::Graph::Node > &nodeMap, Diades::Graph::NodeMap< Diades::Graph::Node > &nodeMapCopy, Diades::Graph::ConstEdgeMap< Diades::Graph::Edge > &edgeMap, Diades::Graph::EdgeMap< Diades::Graph::Edge > &edgeMapCopy)Diades::Petri::LabelledNetvirtual
appendNet(const BoundedNet &net, Diades::Graph::ConstNodeMap< Diades::Graph::Node > &nodeMap, Diades::Graph::NodeMap< Diades::Graph::Node > &nodeMapCopy, Diades::Graph::ConstEdgeMap< Diades::Graph::Edge > &edgeMap, Diades::Graph::EdgeMap< Diades::Graph::Edge > &edgeMapCopy)Diades::Petri::BoundedNetvirtual
beginOfEvents() constDiades::Petri::LabelledNetinline
beginOfPlaces() constDiades::Petri::BoundedNetinline
beginOfTransitions() constDiades::Petri::BoundedNetinline
beginOfTransitionWithEvent(Event event) constDiades::Petri::LabelledNetinline
BoundedNet()Diades::Petri::BoundedNet
BoundedNet(const BoundedNet &net)Diades::Petri::BoundedNet
clear()Diades::Petri::BoundedNet
containsEvent(Event event) constDiades::Petri::LabelledNetinline
copyLabelledNet(const LabelledNet &net, Diades::Graph::ConstNodeMap< Diades::Graph::Node > &nodeMap, Diades::Graph::NodeMap< Diades::Graph::Node > &nodeMapCopy, Diades::Graph::ConstEdgeMap< Diades::Graph::Edge > &edgeMap, Diades::Graph::EdgeMap< Diades::Graph::Edge > &edgeMapCopy)Diades::Petri::LabelledNetvirtual
copyNet(const BoundedNet &net, Diades::Graph::ConstNodeMap< Diades::Graph::Node > &nodeMap, Diades::Graph::NodeMap< Diades::Graph::Node > &nodeMapCopy, Diades::Graph::ConstEdgeMap< Diades::Graph::Edge > &edgeMap, Diades::Graph::EdgeMap< Diades::Graph::Edge > &edgeMapCopy)Diades::Petri::BoundedNetprotectedvirtual
deletePlace(Place p)Diades::Petri::BoundedNet
deleteTransition(Transition t)Diades::Petri::LabelledNetvirtual
duplicateTransition(Transition t)Diades::Petri::LabelledNetvirtual
enables(Transition t, const Marking &marking) constDiades::Petri::BoundedNetvirtual
endOfEvents() constDiades::Petri::LabelledNetinline
endOfPlaces() constDiades::Petri::BoundedNetinline
endOfTransitions() constDiades::Petri::BoundedNetinline
endOfTransitionWithEvent(Event event) constDiades::Petri::LabelledNetinline
Event typedefDiades::Petri::LabelledNet
EventIterator typedefDiades::Petri::LabelledNet
EventTransitionIterator typedefDiades::Petri::LabelledNet
Exception typedefDiades::Petri::LabelledNet
fire(Transition t, const Marking &marking, Marking &newMarking) constDiades::Petri::BoundedNetvirtual
getArc(Diades::Graph::Node n1, Diades::Graph::Node n2) constDiades::Petri::BoundedNet
getEvent(Transition t) constDiades::Petri::LabelledNetinline
getPlace(const string &name) constDiades::Petri::BoundedNetinline
graph() constDiades::Petri::BoundedNetinline
id() constDiades::Petri::BoundedNetinline
inhibitors(Place p) constDiades::Petri::BoundedNetinline
inhibits(Place p, Transition t) constDiades::Petri::BoundedNetinline
initialMarking() constDiades::Petri::BoundedNetinline
initialMarking()Diades::Petri::BoundedNetinline
inPost(Transition t, Place p) constDiades::Petri::BoundedNet
inPre(Transition t, Place p) constDiades::Petri::BoundedNet
isMarked() constDiades::Petri::BoundedNetinline
LabelledNet()Diades::Petri::LabelledNetinline
LabelledNet(const LabelledNet &net)Diades::Petri::LabelledNet
LabelledNet(const LabelledNet &lpn1, const LabelledNet &lpn2, const unordered_set< Event > &syncEvents)Diades::Petri::LabelledNet
labelOfPlace(const Place &p) constDiades::Petri::BoundedNetinline
lambda() constDiades::Petri::LabelledNetinline
merge(const LabelledNet &lpn1, const LabelledNet &lpn2, const unordered_set< Event > &syncEvents, std::unordered_map< Transition, std::list< Transition > > &lpn1SyncTrans, std::unordered_map< Transition, std::list< Transition > > &lpn2SyncTrans, unordered_map< Transition, std::pair< Transition, Transition >> &synchronisations, std::unordered_map< Place, Place > &lpn1Place, std::unordered_map< Place, Place > &lpn2Place, std::unordered_map< Place, std::pair< Place, Place > > &syncPlaces)Diades::Petri::LabelledNet
mergeLabelledNet(const LabelledNet &lpn1, const LabelledNet &lpn2, const unordered_set< Event > &syncEvents, Diades::Graph::ConstNodeMap< Diades::Graph::Node > &nodeMapLpn1, Diades::Graph::NodeMap< Diades::Graph::Node > &nodeMapFromLpn1, Diades::Graph::ConstNodeMap< Diades::Graph::Node > &nodeMapLpn2, Diades::Graph::NodeMap< Diades::Graph::Node > &nodeMapFromLpn2, std::unordered_map< Transition, std::list< Transition > > &lpn1SyncTrans, std::unordered_map< Transition, std::list< Transition > > &lpn2SyncTrans, std::unordered_map< Transition, std::pair< Transition, Transition > > &syncTransitions, std::unordered_map< Place, Place > &lppn1Place, std::unordered_map< Place, Place > &lppn2Place, std::unordered_map< Place, std::pair< Place, Place > > &syncPlaces)Diades::Petri::LabelledNetvirtual
mergePlaces(Iterator first, Iterator last)Diades::Petri::BoundedNetinline
name() constDiades::Petri::BoundedNetinline
nameOfPlace(Place p) constDiades::Petri::BoundedNetinline
nameOfTransition(Transition transition) constDiades::Petri::BoundedNetinline
nameOfTransition2Dot(ostream &os, Transition transition) constDiades::Petri::LabelledNetinlinevirtual
net2Dot(const string &fileName) constDiades::Petri::BoundedNetvirtual
net2Tina(ostream &os) constDiades::Petri::BoundedNet
net2Tina(const string &filename) constDiades::Petri::BoundedNet
net2TinaEnd(ostream &os, const string &header) constDiades::Petri::BoundedNetinlineprotectedvirtual
net2TinaTransition(ostream &os, Transition trans) constDiades::Petri::BoundedNetprotectedvirtual
net2TinaTransitionInterval(ostream &os, Transition transition) constDiades::Petri::BoundedNetinlineprotectedvirtual
net2TinaTransitionName(ostream &os, Transition trans) constDiades::Petri::LabelledNetinlinevirtual
net2TinaWithHeader(ostream &os, const string &netHeader) constDiades::Petri::BoundedNetprotected
newPlace()Diades::Petri::BoundedNetinline
newPlace(const string &name)Diades::Petri::BoundedNet
newTransition(const set< Place > &pre, const set< Place > &post, const string &name, Event e)Diades::Petri::LabelledNetvirtual
Diades::Petri::BoundedNet::newTransition(const set< Place > &pre, const set< Place > &post)Diades::Petri::BoundedNetvirtual
Diades::Petri::BoundedNet::newTransition(const set< Place > &pre, const set< Place > &post, const string &name)Diades::Petri::BoundedNetinlinevirtual
NodeType enum nameDiades::Petri::BoundedNet
NotPostponable enum valueDiades::Petri::BoundedNetprotected
numberOfArcs() constDiades::Petri::BoundedNetinline
numberOfPlaces() constDiades::Petri::BoundedNetinline
numberOfTransitions() constDiades::Petri::BoundedNetinline
operator=(const LabelledNet &net)Diades::Petri::LabelledNet
Diades::Petri::BoundedNet::operator=(const BoundedNet &net)Diades::Petri::BoundedNet
P enum valueDiades::Petri::BoundedNet
PlaceIterator typedefDiades::Petri::BoundedNet
postBegin(Transition transition) constDiades::Petri::BoundedNetinline
postEnd(Transition transition) constDiades::Petri::BoundedNetinline
Postponable enum valueDiades::Petri::BoundedNetprotected
postTransBegin(Place place) constDiades::Petri::BoundedNetinline
postTransEnd(Place place) constDiades::Petri::BoundedNetinline
preBegin(Transition transition) constDiades::Petri::BoundedNetinline
preEnd(Transition transition) constDiades::Petri::BoundedNetinline
preTransBegin(Place place) constDiades::Petri::BoundedNetinline
preTransEnd(Place place) constDiades::Petri::BoundedNetinline
printPrettyMarking(ostream &os, const Marking &marking) constDiades::Petri::BoundedNet
setId(unsigned id)Diades::Petri::BoundedNetinline
setInhibition(Place p, Transition t)Diades::Petri::BoundedNetinlinevirtual
setLabelOfPlace(Place place, const string &label)Diades::Petri::BoundedNetinline
setName(const string &name)Diades::Petri::BoundedNetinline
setNameOfPlace(Place p, const string &name)Diades::Petri::BoundedNetinline
setNameOfTransition(Transition transition, const string &name)Diades::Petri::BoundedNetinline
T enum valueDiades::Petri::BoundedNet
TransitionEventIterator typedefDiades::Petri::LabelledNet
TransitionIterator typedefDiades::Petri::BoundedNet
transitionOfName(const string &name) constDiades::Petri::BoundedNetinline
TransitionType enum nameDiades::Petri::BoundedNetprotected
typeName()Diades::Petri::LabelledNetinlinestatic
unsetInhibition(Place p, Transition t)Diades::Petri::BoundedNetinlinevirtual
writeEndOfDotFile(ostream &os) constDiades::Petri::BoundedNetinlineprotectedvirtual
~BoundedNet()Diades::Petri::BoundedNetinlinevirtual