MicroModelicaCCompiler  4.5.3
event.hpp File Reference
#include <ast/ast_types.hpp>
#include <util/table.hpp>
#include <ir/equation.hpp>
#include <ir/statement.hpp>
Include dependency graph for event.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MicroModelica::IR::Event
 

Namespaces

 MicroModelica
 
 MicroModelica::IR
 
 MicroModelica::IR::EVENT
 

Typedefs

typedef ModelTable< int, Event > MicroModelica::IR::EventTable
 

Enumerations

enum  MicroModelica::IR::EVENT::Type { MicroModelica::IR::EVENT::Zero = 0, MicroModelica::IR::EVENT::Positive = 1, MicroModelica::IR::EVENT::Negative = 2 }
 
enum  MicroModelica::IR::EVENT::Relation { MicroModelica::IR::EVENT::LT, MicroModelica::IR::EVENT::LE, MicroModelica::IR::EVENT::GT, MicroModelica::IR::EVENT::GE }
 

Functions

EquationTable MicroModelica::IR::zeroCrossingTable (EventTable events)
 Helper function to to generate a equation table for zero crossing equations. More...