blob: f31033b9bc980cf1e423068744258829cfbe2c4f [file] [log] [blame]
#include "TopControllers.hh"
#include "Top.hh"
#include "umlrtcapsuleclass.hh"
#include "umlrtcommsport.hh"
#include "umlrtcommsportfarend.hh"
#include "umlrtcontroller.hh"
#include "umlrtslot.hh"
#include <cstddef>
UMLRTController DefaultController( "DefaultController" );
static UMLRTCommsPortFarEnd internalfarEndList_Top[] =
{
{
0,
NULL
}
};
UMLRTCommsPort internalports_Top[] =
{
{
&Top,
Capsule_Top::internalport_log,
&Top_slots[InstId_Top],
1,
internalfarEndList_Top,
NULL,
NULL,
"",
true,
false,
true,
false,
false,
false,
false,
true,
false,
false,
false
}
};
static const UMLRTCommsPort * internalports_Top_ptrs[] =
{
&internalports_Top[0]
};
static Capsule_Top top( &Top, &Top_slots[InstId_Top], NULL, internalports_Top_ptrs, true );
UMLRTSlot Top_slots[] =
{
{
"Top",
0,
&Top,
NULL,
0,
&top,
&DefaultController,
0,
NULL,
0,
NULL,
NULL,
true,
false
}
};