yosys-master
|
#include <rtlil.h>
Public Member Functions | |
SigChunk () | |
SigChunk (const RTLIL::Const &value) | |
SigChunk (RTLIL::Wire *wire) | |
SigChunk (RTLIL::Wire *wire, int offset, int width=1) | |
SigChunk (const std::string &str) | |
SigChunk (int val, int width=32) | |
SigChunk (RTLIL::State bit, int width=1) | |
SigChunk (RTLIL::SigBit bit) | |
RTLIL::SigChunk | extract (int offset, int length) const |
bool | operator< (const RTLIL::SigChunk &other) const |
bool | operator== (const RTLIL::SigChunk &other) const |
bool | operator!= (const RTLIL::SigChunk &other) const |
Data Fields | |
RTLIL::Wire * | wire |
std::vector< RTLIL::State > | data |
int | width |
int | offset |
RTLIL::SigChunk::SigChunk | ( | const RTLIL::Const & | value | ) |
RTLIL::SigChunk::SigChunk | ( | RTLIL::Wire * | wire | ) |
RTLIL::SigChunk::SigChunk | ( | RTLIL::Wire * | wire, |
int | offset, | ||
int | width = 1 |
||
) |
RTLIL::SigChunk::SigChunk | ( | const std::string & | str | ) |
Definition at line 1935 of file rtlil.cc.
RTLIL::SigChunk::SigChunk | ( | int | val, |
int | width = 32 |
||
) |
Definition at line 1943 of file rtlil.cc.
RTLIL::SigChunk::SigChunk | ( | RTLIL::State | bit, |
int | width = 1 |
||
) |
Definition at line 1951 of file rtlil.cc.
RTLIL::SigChunk::SigChunk | ( | RTLIL::SigBit | bit | ) |
Definition at line 1959 of file rtlil.cc.
RTLIL::SigChunk RTLIL::SigChunk::extract | ( | int | offset, |
int | length | ||
) | const |
Definition at line 1970 of file rtlil.cc.
bool RTLIL::SigChunk::operator!= | ( | const RTLIL::SigChunk & | other | ) | const |
bool RTLIL::SigChunk::operator< | ( | const RTLIL::SigChunk & | other | ) | const |
bool RTLIL::SigChunk::operator== | ( | const RTLIL::SigChunk & | other | ) | const |
std::vector<RTLIL::State> RTLIL::SigChunk::data |
RTLIL::Wire* RTLIL::SigChunk::wire |