allpix::DelegateTypes

Module: Delegate classes

Container of the different delegate types. More…

#include <delegates.h>

Public Attributes

Name
std::shared_ptr< BaseMessage > single
std::vector< std::shared_ptr< BaseMessage > > multi
std::vector< std::pair< std::shared_ptr< BaseMessage >, std::string > > filter_multi

Detailed Description

struct allpix::DelegateTypes;

Container of the different delegate types.

A properly implemented delegate should only touch one of these fields.

Public Attributes Documentation

variable single

std::shared_ptr< BaseMessage > single;

variable multi

std::vector< std::shared_ptr< BaseMessage > > multi;

variable filter_multi

std::vector< std::pair< std::shared_ptr< BaseMessage >, std::string > > filter_multi;

Updated on 2024-12-13 at 08:31:37 +0000