MicroModelicaCCompiler  4.5.3
class.hpp File Reference
#include <boost/variant/variant.hpp>
#include <string>
#include <list>
#include <map>
#include <vector>
#include <ast/ast_types.hpp>
#include <deps/model_dependencies.hpp>
#include <util/util_types.hpp>
#include <ir/annotation.hpp>
#include <ir/equation.hpp>
#include <ir/event.hpp>
#include <ir/helpers.hpp>
#include <ir/reduction_functions.hpp>
#include <ir/statement.hpp>
Include dependency graph for class.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MicroModelica::IR::Class
 
class  MicroModelica::IR::Function
 
class  MicroModelica::IR::Package
 
class  MicroModelica::IR::Model
 

Namespaces

 MicroModelica
 
 MicroModelica::IR
 

Typedefs

typedef ModelTable< std::string, Function > MicroModelica::IR::FunctionTable
 
typedef boost::variant< Function, Package, Model > MicroModelica::IR::ClassType
 
typedef Class * MicroModelica::IR::ClassPtr
 

Enumerations

enum  MicroModelica::IR::DEC_Type { MicroModelica::IR::DEC_PUBLIC, MicroModelica::IR::DEC_LOCAL }