GlobalSim::BitField< Lo, Hi, AuxValue, Value > Node1 GlobalSim::BitField < Lo, Hi, AuxValue, Value > + lo + hi + width + BitField() + name() + description() + value() + value() + store() + encode() + bits() + decode() + extract() + decodeFrom() + decodeAndAssignFrom() + pack() Node2 GlobalSim::AuxSpec + mask + shift + has_mask + parseNumber() + parse() Node2->Node1 +auxspec Node3 std::string_view     Node3->Node1 -m_description -m_name Node3->Node2 +name Node4 std::basic_string_view < Char >     Node4->Node3 Node5 std::bitset< width >     Node5->Node1 -m_decoder -m_encoder Node6 SG::ConstAccessor< AuxValue > # m_auxid + ConstAccessor() + operator()() + withDefault() + getDataArray() + getDataSpan() + isAvailable() + auxid() Node6->Node1 -m_acc Node7 SG::Accessor< AuxValue > # m_auxid + Accessor() + operator()() + set() + getDataArray() + getDataSpan() + isAvailableWritable() + operator()() + operator()() + withDefault() + withDefault() + getDataArray() + getDataSpan() + isAvailable() + isAvailable() + auxid() Node7->Node1 -m_wacc Node8 SG::ConstAccessor< T, ALLOC > # m_auxid + ConstAccessor() + ConstAccessor() + ConstAccessor() + operator()() + operator()() + withDefault() + withDefault() + getDataArray() + getDataSpan() + isAvailable() + isAvailable() + auxid() # ConstAccessor() # ConstAccessor() Node8->Node7