DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
ResourceSet.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/Resource.hpp"
Include dependency graph for ResourceSet.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dunedaq::confmodel::ResourceSet
 

Namespaces

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

Typedefs

typedef std::vector< constResourceSet * >::const_iterator dunedaq::confmodel::ResourceSetIterator
 

Functions

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

Function Documentation

◆ to_resources()

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

Definition at line 108 of file ResourceSet.hpp.

108 {
109 std::vector<const dunedaq::confmodel::Resource*> 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}