#include <index.hpp>
Definition at line 136 of file index.hpp.
◆ RangeDefinition() [1/3]
MicroModelica::IR::RangeDefinition::RangeDefinition |
( |
| ) |
|
|
inline |
◆ RangeDefinition() [2/3]
MicroModelica::IR::RangeDefinition::RangeDefinition |
( |
int |
begin, |
|
|
int |
end, |
|
|
int |
step = 1 |
|
) |
| |
◆ RangeDefinition() [3/3]
MicroModelica::IR::RangeDefinition::RangeDefinition |
( |
Expression |
begin_exp, |
|
|
Expression |
end_exp, |
|
|
int |
begin, |
|
|
int |
end, |
|
|
int |
step = 1 |
|
) |
| |
◆ ~RangeDefinition()
MicroModelica::IR::RangeDefinition::~RangeDefinition |
( |
| ) |
|
|
default |
◆ begin()
int MicroModelica::IR::RangeDefinition::begin |
( |
| ) |
const |
|
inline |
◆ beginExp()
string MicroModelica::IR::RangeDefinition::beginExp |
( |
bool |
convert_params, |
|
|
bool |
c_index |
|
) |
| const |
◆ cBegin()
int MicroModelica::IR::RangeDefinition::cBegin |
( |
| ) |
const |
|
inline |
◆ cEnd()
int MicroModelica::IR::RangeDefinition::cEnd |
( |
| ) |
const |
|
inline |
◆ end()
int MicroModelica::IR::RangeDefinition::end |
( |
| ) |
const |
|
inline |
◆ endExp()
string MicroModelica::IR::RangeDefinition::endExp |
( |
bool |
convert_params, |
|
|
bool |
c_index |
|
) |
| const |
◆ generateExp()
string MicroModelica::IR::RangeDefinition::generateExp |
( |
Expression |
exp, |
|
|
int |
limit, |
|
|
bool |
convert_params |
|
) |
| const |
|
protected |
◆ setBegin()
void MicroModelica::IR::RangeDefinition::setBegin |
( |
int |
begin | ) |
|
◆ setEnd()
void MicroModelica::IR::RangeDefinition::setEnd |
( |
int |
end | ) |
|
◆ size()
int MicroModelica::IR::RangeDefinition::size |
( |
| ) |
const |
|
inline |
◆ step()
int MicroModelica::IR::RangeDefinition::step |
( |
| ) |
const |
|
inline |
◆ _begin
int MicroModelica::IR::RangeDefinition::_begin |
|
protected |
◆ _begin_exp
Expression MicroModelica::IR::RangeDefinition::_begin_exp |
|
protected |
◆ _end
int MicroModelica::IR::RangeDefinition::_end |
|
protected |
◆ _end_exp
Expression MicroModelica::IR::RangeDefinition::_end_exp |
|
protected |
◆ _step
int MicroModelica::IR::RangeDefinition::_step |
|
protected |
The documentation for this class was generated from the following files: