DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dbe::config_object_image< S, I, A, V, M > Struct Template Reference

#include <confobject_desc.hpp>

Public Types

typedef S type_str
typedef I type_image
typedef A type_attribute_value
typedef V< type_imagetype_images
typedef V< type_attribute_valuetype_attributes
typedef M< type_str, type_attributestype_attrmap
typedef M< type_str, type_imagestype_relmap
typedef type_str type_file_name

Public Attributes

type_attrmap attributes
type_relmap relations
type_image ref
type_file_name fn

Detailed Description

template<typename S = std::string, typename I = std::string, typename A = std::string, template< typename ... > class V = std::vector, template< typename ... > class M = std::map>
struct dbe::config_object_image< S, I, A, V, M >

Definition at line 110 of file confobject_desc.hpp.

Member Typedef Documentation

◆ type_attribute_value

template<typename S = std::string, typename I = std::string, typename A = std::string, template< typename ... > class V = std::vector, template< typename ... > class M = std::map>
typedef A dbe::config_object_image< S, I, A, V, M >::type_attribute_value

Definition at line 114 of file confobject_desc.hpp.

◆ type_attributes

template<typename S = std::string, typename I = std::string, typename A = std::string, template< typename ... > class V = std::vector, template< typename ... > class M = std::map>
typedef V<type_attribute_value> dbe::config_object_image< S, I, A, V, M >::type_attributes

Definition at line 117 of file confobject_desc.hpp.

◆ type_attrmap

template<typename S = std::string, typename I = std::string, typename A = std::string, template< typename ... > class V = std::vector, template< typename ... > class M = std::map>
typedef M<type_str, type_attributes> dbe::config_object_image< S, I, A, V, M >::type_attrmap

Definition at line 119 of file confobject_desc.hpp.

◆ type_file_name

template<typename S = std::string, typename I = std::string, typename A = std::string, template< typename ... > class V = std::vector, template< typename ... > class M = std::map>
typedef type_str dbe::config_object_image< S, I, A, V, M >::type_file_name

Definition at line 122 of file confobject_desc.hpp.

◆ type_image

template<typename S = std::string, typename I = std::string, typename A = std::string, template< typename ... > class V = std::vector, template< typename ... > class M = std::map>
typedef I dbe::config_object_image< S, I, A, V, M >::type_image

Definition at line 113 of file confobject_desc.hpp.

◆ type_images

template<typename S = std::string, typename I = std::string, typename A = std::string, template< typename ... > class V = std::vector, template< typename ... > class M = std::map>
typedef V<type_image> dbe::config_object_image< S, I, A, V, M >::type_images

Definition at line 116 of file confobject_desc.hpp.

◆ type_relmap

template<typename S = std::string, typename I = std::string, typename A = std::string, template< typename ... > class V = std::vector, template< typename ... > class M = std::map>
typedef M<type_str, type_images> dbe::config_object_image< S, I, A, V, M >::type_relmap

Definition at line 120 of file confobject_desc.hpp.

◆ type_str

template<typename S = std::string, typename I = std::string, typename A = std::string, template< typename ... > class V = std::vector, template< typename ... > class M = std::map>
typedef S dbe::config_object_image< S, I, A, V, M >::type_str

Definition at line 112 of file confobject_desc.hpp.

Member Data Documentation

◆ attributes

template<typename S = std::string, typename I = std::string, typename A = std::string, template< typename ... > class V = std::vector, template< typename ... > class M = std::map>
type_attrmap dbe::config_object_image< S, I, A, V, M >::attributes

Definition at line 124 of file confobject_desc.hpp.

◆ fn

template<typename S = std::string, typename I = std::string, typename A = std::string, template< typename ... > class V = std::vector, template< typename ... > class M = std::map>
type_file_name dbe::config_object_image< S, I, A, V, M >::fn

Definition at line 128 of file confobject_desc.hpp.

◆ ref

template<typename S = std::string, typename I = std::string, typename A = std::string, template< typename ... > class V = std::vector, template< typename ... > class M = std::map>
type_image dbe::config_object_image< S, I, A, V, M >::ref

Definition at line 127 of file confobject_desc.hpp.

◆ relations

template<typename S = std::string, typename I = std::string, typename A = std::string, template< typename ... > class V = std::vector, template< typename ... > class M = std::map>
type_relmap dbe::config_object_image< S, I, A, V, M >::relations

Definition at line 125 of file confobject_desc.hpp.


The documentation for this struct was generated from the following file: