Skip to content

Class SyncLaunchStruct

ClassList > SyncLaunchStruct

Structure for Launch and Wait-launch synchronization.

  • #include <cmd_handler.h>

Public Functions

Type Name
bool hasMatchLaunch (const InterChiplet::SyncCommand & __cmd)
bool hasMatchWaitlaunch (const InterChiplet::SyncCommand & __cmd)
void insertLaunch (InterChiplet::SyncCommand & __cmd)
void insertLaunch (const InterChiplet::SyncCommand & __cmd)
void insertWaitlaunch (InterChiplet::SyncCommand & __cmd)
void insertWaitlaunch (const InterChiplet::SyncCommand & __cmd)
InterChiplet::SyncCommand popMatchLaunch (const InterChiplet::SyncCommand & __cmd)
InterChiplet::SyncCommand popMatchWaitlaunch (const InterChiplet::SyncCommand & __cmd)

Public Functions Documentation

function hasMatchLaunch

inline bool SyncLaunchStruct::hasMatchLaunch (
    const InterChiplet::SyncCommand & __cmd
) 

function hasMatchWaitlaunch

inline bool SyncLaunchStruct::hasMatchWaitlaunch (
    const InterChiplet::SyncCommand & __cmd
) 

function insertLaunch [1/2]

inline void SyncLaunchStruct::insertLaunch (
    InterChiplet::SyncCommand & __cmd
) 

function insertLaunch [2/2]

inline void SyncLaunchStruct::insertLaunch (
    const InterChiplet::SyncCommand & __cmd
) 

function insertWaitlaunch [1/2]

inline void SyncLaunchStruct::insertWaitlaunch (
    InterChiplet::SyncCommand & __cmd
) 

function insertWaitlaunch [2/2]

inline void SyncLaunchStruct::insertWaitlaunch (
    const InterChiplet::SyncCommand & __cmd
) 

function popMatchLaunch

inline InterChiplet::SyncCommand SyncLaunchStruct::popMatchLaunch (
    const InterChiplet::SyncCommand & __cmd
) 

function popMatchWaitlaunch

inline InterChiplet::SyncCommand SyncLaunchStruct::popMatchWaitlaunch (
    const InterChiplet::SyncCommand & __cmd
) 

The documentation for this class was generated from the following file /data_sda/junwan02/legosim/Chiplet_Heterogeneous_newVersion/interchiplet/includes/cmd_handler.h