Go to the source code of this file.
|
namespace | dunedaq |
| Including Qt Headers.
|
|
◆ fill() [1/3]
Definition at line 139 of file disabled-components.cpp.
145{
147 {
148 rs_and.push_back(r1);
149 }
151 {
152 rs_or.push_back(r2);
153 }
154
156 {
159 {
160 fill(*rs2, rs_or, rs_and, cd_fuse);
161 }
162 }
163}
const TARGET * cast() const noexcept
Casts object to different class.
const std::vector< const dunedaq::confmodel::ResourceBase * > & get_contains() const
Get "contains" relationship value. A resource set is a container of resources to easily implement gro...
static void fill(const ResourceSet &rs, std::vector< const ResourceSetOR * > &rs_or, std::vector< const ResourceSetAND * > &rs_and, TestCircularDependency &cd_fuse)
◆ fill() [2/3]
Definition at line 168 of file disabled-components.cpp.
174{
175 for (
auto & app :
s.get_applications()) {
178 fill(*rs, rs_or, rs_and, cd_fuse);
179 }
180 }
181
182 for (
auto & seg :
s.get_segments()) {
183 TLOG_DEBUG(6) <<
"Filling segment " << seg->UID();
185 fill(*seg, rs_or, rs_and, cd_fuse);
186 }
187}
#define TLOG_DEBUG(lvl,...)
◆ fill() [3/3]
Definition at line 192 of file disabled-components.cpp.
198{
199#if 0
200 if (const OnlineSegment * onlseg = p.get_OnlineInfrastructure())
201 {
203 fill(*onlseg, rs_or, rs_and, cd_fuse);
204
205
206 for (auto &a : p.get_OnlineInfrastructureApplications())
207 {
209 {
210 fill(*rs, rs_or, rs_and, cd_fuse);
211 }
212 }
213 }
214#endif
215
216 auto seg =
session.get_segment();
218 fill(*seg, rs_or, rs_and, cd_fuse);
219}