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_image > type_images
typedef V< type_attribute_value > type_attributes
typedef M< type_str, type_attributes > type_attrmap
typedef M< type_str, type_images > type_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 99 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 103 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 106 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 108 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 111 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 102 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 105 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 109 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 101 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 113 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 117 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 116 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 114 of file confobject_desc.hpp.


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