Skip to content

Class SyncCommStruct

ClassList > SyncCommStruct

Structure for Communication synchronization.

  • #include <cmd_handler.h>

Public Functions

Type Name
bool hasMatchRead (const InterChiplet::SyncCommand & __cmd)
bool hasMatchWrite (const InterChiplet::SyncCommand & __cmd)
void insertRead (InterChiplet::SyncCommand & __cmd)
void insertRead (const InterChiplet::SyncCommand & __cmd)
void insertWrite (InterChiplet::SyncCommand & __cmd)
void insertWrite (const InterChiplet::SyncCommand & __cmd)
InterChiplet::SyncCommand popMatchRead (const InterChiplet::SyncCommand & __cmd)
InterChiplet::SyncCommand popMatchWrite (const InterChiplet::SyncCommand & __cmd)

Public Functions Documentation

function hasMatchRead

inline bool SyncCommStruct::hasMatchRead (
    const InterChiplet::SyncCommand & __cmd
) 

function hasMatchWrite

inline bool SyncCommStruct::hasMatchWrite (
    const InterChiplet::SyncCommand & __cmd
) 

function insertRead [1/2]

inline void SyncCommStruct::insertRead (
    InterChiplet::SyncCommand & __cmd
) 

function insertRead [2/2]

inline void SyncCommStruct::insertRead (
    const InterChiplet::SyncCommand & __cmd
) 

function insertWrite [1/2]

inline void SyncCommStruct::insertWrite (
    InterChiplet::SyncCommand & __cmd
) 

function insertWrite [2/2]

inline void SyncCommStruct::insertWrite (
    const InterChiplet::SyncCommand & __cmd
) 

function popMatchRead

inline InterChiplet::SyncCommand SyncCommStruct::popMatchRead (
    const InterChiplet::SyncCommand & __cmd
) 

function popMatchWrite

inline InterChiplet::SyncCommand SyncCommStruct::popMatchWrite (
    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