DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
ExcludableEntitySet.hpp File Reference
#include <stdint.h>
#include <iostream>
#include <sstream>
#include <string>
#include <map>
#include <vector>
#include "conffwk/Configuration.hpp"
#include "conffwk/DalObject.hpp"
#include "confmodel/ExcludableEntity.hpp"
Include dependency graph for ExcludableEntitySet.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dunedaq::confmodel::ExcludableEntitySet

Namespaces

namespace  dunedaq
 The DUNE-DAQ namespace.
namespace  dunedaq::confmodel

Typedefs

typedef std::vector< constExcludableEntitySet * >::const_iterator dunedaq::confmodel::ExcludableEntitySetIterator

Functions

std::ostream & dunedaq::confmodel::operator<< (std::ostream &s, const ExcludableEntitySet &obj)
template<typename T>
std::vector< const dunedaq::confmodel::ExcludableEntity * > to_resources (const std::vector< T * > &vector_of_children)

Function Documentation

◆ to_resources()

template<typename T>
std::vector< const dunedaq::confmodel::ExcludableEntity * > to_resources ( const std::vector< T * > & vector_of_children)

Definition at line 108 of file ExcludableEntitySet.hpp.

108 {
109 std::vector<const dunedaq::confmodel::ExcludableEntity*> resources;
110 resources.reserve(vector_of_children.size());
111
112 std::copy(vector_of_children.begin(), vector_of_children.end(), std::back_inserter(resources));
113
114 return resources;
115
116}