Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
storm::jani::ConstJaniTraverser Class Reference

#include <JaniTraverser.h>

Inheritance diagram for storm::jani::ConstJaniTraverser:

Public Member Functions

virtual ~ConstJaniTraverser ()=default
 
virtual void traverse (Model const &model, boost::any const &data)
 
virtual void traverse (Action const &action, boost::any const &data)
 
virtual void traverse (Automaton const &automaton, boost::any const &data)
 
virtual void traverse (Constant const &constant, boost::any const &data)
 
virtual void traverse (FunctionDefinition const &functionDefinition, boost::any const &data)
 
virtual void traverse (VariableSet const &variableSet, boost::any const &data)
 
virtual void traverse (Location const &location, boost::any const &data)
 
virtual void traverse (Variable const &variable, boost::any const &data)
 
virtual void traverse (JaniType const &type, boost::any const &data)
 
virtual void traverse (EdgeContainer const &edgeContainer, boost::any const &data)
 
virtual void traverse (TemplateEdge const &templateEdge, boost::any const &data)
 
virtual void traverse (TemplateEdgeDestination const &templateEdgeDestination, boost::any const &data)
 
virtual void traverse (Edge const &edge, boost::any const &data)
 
virtual void traverse (EdgeDestination const &edgeDestination, boost::any const &data)
 
virtual void traverse (OrderedAssignments const &orderedAssignments, boost::any const &data)
 
virtual void traverse (Assignment const &assignment, boost::any const &data)
 
virtual void traverse (LValue const &lValue, boost::any const &data)
 
virtual void traverse (storm::expressions::Expression const &expression, boost::any const &data)
 

Detailed Description

Definition at line 34 of file JaniTraverser.h.

Constructor & Destructor Documentation

◆ ~ConstJaniTraverser()

virtual storm::jani::ConstJaniTraverser::~ConstJaniTraverser ( )
virtualdefault

Member Function Documentation

◆ traverse() [1/18]

void storm::jani::ConstJaniTraverser::traverse ( Action const &  action,
boost::any const &  data 
)
virtual

◆ traverse() [2/18]

void storm::jani::ConstJaniTraverser::traverse ( Assignment const &  assignment,
boost::any const &  data 
)
virtual

◆ traverse() [3/18]

void storm::jani::ConstJaniTraverser::traverse ( Automaton const &  automaton,
boost::any const &  data 
)
virtual

◆ traverse() [4/18]

void storm::jani::ConstJaniTraverser::traverse ( Constant const &  constant,
boost::any const &  data 
)
virtual

◆ traverse() [5/18]

void storm::jani::ConstJaniTraverser::traverse ( Edge const &  edge,
boost::any const &  data 
)
virtual

◆ traverse() [6/18]

void storm::jani::ConstJaniTraverser::traverse ( EdgeContainer const &  edgeContainer,
boost::any const &  data 
)
virtual

◆ traverse() [7/18]

void storm::jani::ConstJaniTraverser::traverse ( EdgeDestination const &  edgeDestination,
boost::any const &  data 
)
virtual

◆ traverse() [8/18]

void storm::jani::ConstJaniTraverser::traverse ( FunctionDefinition const &  functionDefinition,
boost::any const &  data 
)
virtual

◆ traverse() [9/18]

void storm::jani::ConstJaniTraverser::traverse ( JaniType const &  type,
boost::any const &  data 
)
virtual

◆ traverse() [10/18]

void storm::jani::ConstJaniTraverser::traverse ( Location const &  location,
boost::any const &  data 
)
virtual

◆ traverse() [11/18]

void storm::jani::ConstJaniTraverser::traverse ( LValue const &  lValue,
boost::any const &  data 
)
virtual

◆ traverse() [12/18]

◆ traverse() [13/18]

void storm::jani::ConstJaniTraverser::traverse ( OrderedAssignments const &  orderedAssignments,
boost::any const &  data 
)
virtual

◆ traverse() [14/18]

◆ traverse() [15/18]

void storm::jani::ConstJaniTraverser::traverse ( TemplateEdge const &  templateEdge,
boost::any const &  data 
)
virtual

◆ traverse() [16/18]

void storm::jani::ConstJaniTraverser::traverse ( TemplateEdgeDestination const &  templateEdgeDestination,
boost::any const &  data 
)
virtual

◆ traverse() [17/18]

void storm::jani::ConstJaniTraverser::traverse ( Variable const &  variable,
boost::any const &  data 
)
virtual

◆ traverse() [18/18]

void storm::jani::ConstJaniTraverser::traverse ( VariableSet const &  variableSet,
boost::any const &  data 
)
virtual

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