MatchLib
|
Encoding for FlitID. More...
#include <nvhls_packet.h>
Public Types | |
enum | { width = 2 } |
enum | Encoding { BODY = 0 , HEAD = 1 , TAIL = 2 , SNGL = 3 } |
Public Member Functions | |
bool | isHeader () const |
bool | isBody () const |
bool | isTail () const |
bool | isSingle () const |
void | set (const Encoding &enc) |
void | reset () |
bool | operator== (const FlitId2bit &other) const |
FlitId2bit & | operator= (const FlitId2bit &other) |
template<unsigned int Size> | |
void | Marshall (Marshaller< Size > &m) |
void | set_raw (const NVUINTC(width) a) |
NVUINTC (width) get_raw() | |
NVUINTC (width) data | |
Encoding for FlitID.
Definition at line 202 of file nvhls_packet.h.