virtualSoC  0.6.2
baskett
Vcsos.Assembler Class Reference

Assembler Klasse. Diese Klasse führt die Bearbeitzng aus More...

Public Member Functions

 Assembler (int numCores)
 
void Start ()
 Starte das System More...
 
override string ToString ()
 

Properties

bool IsAlive [get]
 get ob system noch läuft More...
 

Detailed Description

Assembler Klasse. Diese Klasse führt die Bearbeitzng aus

Constructor & Destructor Documentation

◆ Assembler()

Vcsos.Assembler.Assembler ( int  numCores)
73  {
74  m_pTimer = new System.Collections.Generic.List<NamedTimer>();
75  m_objLock = new object();
76 
77  for (int i = 0; i < numCores; i++)
78  {
79  m_pTimer.Add( new NamedTimer(1000.0 / (Core.BaudMhz), i) );
80 
81 
82  // weise dem Timer event Elapsed die Function TimerElapsed zu
83  m_pTimer[i].Elapsed += TimerElapsed;
84  // Setze Timer AutoRest zu false (aus)
85  m_pTimer[i].AutoReset = false;
86  }
87 
88  // Erstelle die Parser Faktory
89  m_pParser = new ParserFactory ();
90  // Setze die Variable m_bIsAlive auf true
91  m_bIsAlive = true;
92 
93  }
Definition: vmoperator.cs:37
Definition: Core.cs:26
const float BaudMhz
Definition: Core.cs:33

Member Function Documentation

◆ Start()

void Vcsos.Assembler.Start ( )

Starte das System

98  {
99  foreach (var item in m_pTimer)
100  {
101  item.Start();
102  }
103  // Starte den Timer somit das System
104  //m_pTimer[0].Start ();
105  }

◆ ToString()

override string Vcsos.Assembler.ToString ( )
183  {
184  return m_pParser.ToString();
185  }
override string ToString()
Definition: vmoperator.cs:124

Property Documentation

◆ IsAlive

bool Vcsos.Assembler.IsAlive
get

get ob system noch läuft


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