Class simtix::Gto
ClassList > simtix > Gto
Inherits the following classes: simtix::RRWarpSched
Public Functions
Type |
Name |
|
Gto (std::function< bool(int, std::optional< uint32_t >)> additional_check, const std::vector< Warp * > & warp_list, const ArchParam & p=kDefaultArchParam)
|
virtual void |
NotifyIssue () override
|
Public Functions inherited from simtix::RRWarpSched
See simtix::RRWarpSched
Type |
Name |
virtual void |
NotifyIssue () override = 0
|
|
RRWarpSched (std::function< bool(int, std::optional< uint32_t >)> additional_check, const std::string & name, const std::vector< Warp * > & warp_list, const ArchParam & p=kDefaultArchParam)
|
virtual void |
Reset () override
|
virtual std::pair< Warp *, std::optional< uint32_t > > |
SelectWarp () override
|
Public Functions inherited from simtix::WarpSched
See simtix::WarpSched
Protected Attributes inherited from simtix::RRWarpSched
See simtix::RRWarpSched
Protected Attributes inherited from simtix::WarpSched
See simtix::WarpSched
Public Functions Documentation
function Gto
inline explicit simtix::Gto::Gto (
std::function< bool(int, std::optional< uint32_t >)> additional_check,
const std::vector< Warp * > & warp_list,
const ArchParam & p=kDefaultArchParam
)
function NotifyIssue
virtual void simtix::Gto::NotifyIssue () override
Implements simtix::RRWarpSched::NotifyIssue
The documentation for this class was generated from the following file projects/simtix/src/simtix/sm/sched/gto.h