14 m_pipBits.resize(size);
20 return m_pipBits.size();
32 m_pipBits.reset(index);
50 return m_pipBits.test(index);
57 size_t index = m_pipBits.find_first();
61 index = m_pipBits.find_next(index);
68 m_cfgBits.resize(size);
74 return m_cfgBits.size();
86 m_cfgBits.reset(index);
104 return m_cfgBits.test(index);
110 return m_cfgBits.find_first();
116 return m_cfgBits.find_next(index);
122 m_cfgBits.append(data, data + dataWordCount);
129 if (m_pipBits.size() != with.m_pipBits.size())
throw Exception();
130 if (m_cfgBits.size() != with.m_cfgBits.size())
throw Exception();
132 m_pipBits &= with.m_pipBits;
133 m_cfgBits &= with.m_cfgBits;
140 if (m_pipBits.size() != with.m_pipBits.size())
throw Exception();
141 if (m_cfgBits.size() != with.m_cfgBits.size())
throw Exception();
143 m_pipBits -= with.m_pipBits;
144 m_cfgBits -= with.m_cfgBits;