Documentation

Definition at line 176 of file ttg.h.

Public Member Functions

 msg_t ()=default
 
 msg_t (uint64_t tt_id, uint32_t taskpool_id, msg_header_t::fn_id_t fn_id, int32_t param_id, int sender, int num_keys=1)
 

Public Attributes

msg_header_t tt_id
 
unsigned char bytes [max_payload_size]
 

Static Public Attributes

static constexpr std::size_t max_payload_size = PARSEC_TTG_MAX_AM_SIZE - sizeof(msg_header_t)
 

Constructor & Destructor Documentation

◆ msg_t() [1/2]

ttg_parsec::detail::msg_t::msg_t ( )
default

◆ msg_t() [2/2]

ttg_parsec::detail::msg_t::msg_t ( uint64_t  tt_id,
uint32_t  taskpool_id,
msg_header_t::fn_id_t  fn_id,
int32_t  param_id,
int  sender,
int  num_keys = 1 
)
inline

Definition at line 182 of file ttg.h.

Member Data Documentation

◆ bytes

unsigned char ttg_parsec::detail::msg_t::bytes[max_payload_size]

Definition at line 179 of file ttg.h.

◆ max_payload_size

constexpr std::size_t ttg_parsec::detail::msg_t::max_payload_size = PARSEC_TTG_MAX_AM_SIZE - sizeof(msg_header_t)
staticconstexpr

Definition at line 178 of file ttg.h.

◆ tt_id

msg_header_t ttg_parsec::detail::msg_t::tt_id

Definition at line 177 of file ttg.h.


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