MicroModelicaCCompiler  4.5.3
Type_Tupla_ Class Reference

#include <type.hpp>

Inheritance diagram for Type_Tupla_:
Collaboration diagram for Type_Tupla_:

Public Member Functions

 Type_Tupla_ (TypeList tyl)
 
 ~Type_Tupla_ () override=default
 
string print () const override
 
TypeList tupla ()
 
SymbolType getType () override
 
- Public Member Functions inherited from Type_
virtual ~Type_ ()=default
 
Type_Array getAsArray ()
 
Type_Tupla getAsTupla ()
 
Type_Function getAsFunction ()
 

Private Attributes

TypeList _tyl
 

Detailed Description

Definition at line 112 of file type.hpp.

Constructor & Destructor Documentation

◆ Type_Tupla_()

Type_Tupla_::Type_Tupla_ ( TypeList  tyl)
explicit

Definition at line 141 of file type.cpp.

◆ ~Type_Tupla_()

Type_Tupla_::~Type_Tupla_ ( )
overridedefault

Member Function Documentation

◆ getType()

SymbolType Type_Tupla_::getType ( )
inlineoverridevirtual

Implements Type_.

Definition at line 118 of file type.hpp.

References TYTUPLA.

◆ print()

string Type_Tupla_::print ( ) const
overridevirtual

Implements Type_.

Definition at line 143 of file type.cpp.

References _tyl, and current_element.

◆ tupla()

TypeList Type_Tupla_::tupla ( )
inline

Definition at line 117 of file type.hpp.

References _tyl.

Member Data Documentation

◆ _tyl

TypeList Type_Tupla_::_tyl
private

Definition at line 121 of file type.hpp.

Referenced by print(), and tupla().


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