Everett
Loading...
Searching...
No Matches
Public Attributes | List of all members
everett::redundant_job_recipe< P, Storage > Struct Template Reference

#include <redundant_runtime.h>

Public Attributes

std::array< unsigned, 2 > inputs {}
 
unsigned destination = 0
 
unsigned carrier_slot = 0
 
bool new_main = false
 
redundant_routes< P, Storage > destination_route
 
std::shared_ptr< redundant_object< P, Storage > const > existing_main
 
std::shared_ptr< redundant_object< P, Storage > const > output
 
redundant_node< P, Storage >::native_pointer merged
 
redundant_node< P, Storage >::pair_type carrier
 
redundant_stage stage = redundant_stage::native_merge
 

Member Data Documentation

◆ carrier

template<class P , class Storage = profile_runtime_storage<P>>
redundant_node<P,Storage>::pair_type everett::redundant_job_recipe< P, Storage >::carrier

◆ carrier_slot

template<class P , class Storage = profile_runtime_storage<P>>
unsigned everett::redundant_job_recipe< P, Storage >::carrier_slot = 0

◆ destination

template<class P , class Storage = profile_runtime_storage<P>>
unsigned everett::redundant_job_recipe< P, Storage >::destination = 0

◆ destination_route

template<class P , class Storage = profile_runtime_storage<P>>
redundant_routes<P, Storage> everett::redundant_job_recipe< P, Storage >::destination_route

◆ existing_main

template<class P , class Storage = profile_runtime_storage<P>>
std::shared_ptr<redundant_object<P, Storage> const> everett::redundant_job_recipe< P, Storage >::existing_main

◆ inputs

template<class P , class Storage = profile_runtime_storage<P>>
std::array<unsigned, 2> everett::redundant_job_recipe< P, Storage >::inputs {}

◆ merged

template<class P , class Storage = profile_runtime_storage<P>>
redundant_node<P,Storage>::native_pointer everett::redundant_job_recipe< P, Storage >::merged

◆ new_main

template<class P , class Storage = profile_runtime_storage<P>>
bool everett::redundant_job_recipe< P, Storage >::new_main = false

◆ output

template<class P , class Storage = profile_runtime_storage<P>>
std::shared_ptr<redundant_object<P, Storage> const> everett::redundant_job_recipe< P, Storage >::output

◆ stage

template<class P , class Storage = profile_runtime_storage<P>>
redundant_stage everett::redundant_job_recipe< P, Storage >::stage = redundant_stage::native_merge

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