Template Struct ImplSelect

Struct Documentation

template<template<typename> typename IntraDuct_ = uit::DefaultIntraDuct, template<typename> typename ThreadDuct_ = uit::DefaultThreadDuct, template<typename> typename ProcDuct_ = uit::DefaultProcDuct>
struct uit::ImplSelect

Specifies the Duct implementations to be used for intra-thread, inter- thread, and inter-process transmission.

Template Parameters
  • IntraDuct_: Implementation to use for intra-thread transmission.

  • ThreadDuct_: Implementation to use for inter-thread transmission.

  • ProcDuct_: Implementation to use for inter-process transmission

Public Types

using IntraDuct = IntraDuct_<ImplSpec>
using ThreadDuct = ThreadDuct_<ImplSpec>
using ProcDuct = ProcDuct_<ImplSpec>