MicroModelicaCCompiler  4.5.3
MicroModelica::IR::IndexDefinition Class Reference

#include <index.hpp>

Public Member Functions

 IndexDefinition ()
 
 IndexDefinition (std::string variable, int constant, int factor)
 
 ~IndexDefinition ()=default
 
int constant ()
 
int factor ()
 
std::string variable ()
 

Private Attributes

string _variable
 
int _constant
 
int _factor
 

Detailed Description

Definition at line 77 of file index.hpp.

Constructor & Destructor Documentation

◆ IndexDefinition() [1/2]

MicroModelica::IR::IndexDefinition::IndexDefinition ( )

Definition at line 62 of file index.cpp.

◆ IndexDefinition() [2/2]

MicroModelica::IR::IndexDefinition::IndexDefinition ( std::string  variable,
int  constant,
int  factor 
)

◆ ~IndexDefinition()

MicroModelica::IR::IndexDefinition::~IndexDefinition ( )
default

Member Function Documentation

◆ constant()

int MicroModelica::IR::IndexDefinition::constant ( )

Definition at line 66 of file index.cpp.

◆ factor()

int MicroModelica::IR::IndexDefinition::factor ( )

Definition at line 68 of file index.cpp.

◆ variable()

string MicroModelica::IR::IndexDefinition::variable ( )

Definition at line 70 of file index.cpp.

Member Data Documentation

◆ _constant

int MicroModelica::IR::IndexDefinition::_constant
private

Definition at line 88 of file index.hpp.

◆ _factor

int MicroModelica::IR::IndexDefinition::_factor
private

Definition at line 89 of file index.hpp.

◆ _variable

string MicroModelica::IR::IndexDefinition::_variable
private

Definition at line 87 of file index.hpp.


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