| auxspec | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | |
| BitField(std::string_view name_, std::string_view auxvar, std::string_view description_, encoder_type encoder=nullptr, decoder_type decoder=nullptr, Value scale=0, Value offset=0, double centre=0.5, bool lower_inc=true) | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inline |
| BitField(const Params &p) | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inline |
| bits(const SG::AuxElement &obj) const | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inline |
| bits_type typedef | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | |
| code(bits_type bits) | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inlinestatic |
| decode(bits_type bits) const | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inline |
| decodeAndAssignFrom(const std::bitset< N > &packed, SG::AuxElement &obj) const | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inline |
| decodeFrom(const std::bitset< N > &packed) const | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inline |
| decoder_type typedef | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | |
| description | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | |
| encode(Value value) const | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inline |
| encode(const std::variant< Args... > &value) const | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inline |
| encodeAndCheckBoundary(const std::variant< Args... > &value) const | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inline |
| encoder_type typedef | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | |
| extract(const std::bitset< N > &packed) const | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inline |
| hi | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | static |
| lo | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | static |
| m_acc | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | private |
| m_decoder | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | private |
| m_encoder | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | private |
| m_valueoffset | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | private |
| m_wacc | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | private |
| maxCode | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | static |
| minCode | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | static |
| name | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | |
| pack(std::bitset< N > &result, const SG::AuxElement &obj) const | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inline |
| range(bits_type bits) const | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inline |
| store(SG::AuxElement &obj, Value value) const | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inline |
| value(const SG::AuxElement &obj) const | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inline |
| value(const SG::AuxElement &obj, bool truncate) const | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | inline |
| value_type typedef | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | |
| width | GlobalSim::BitField< Lo, Hi, AuxValue, Value, Signed, Clamped > | static |