famouso::mw::afp::FragPolicySelector< Config > Struct Template Reference
#include <FragPolicySelector.h>
Public Types | |
typedef FragPolicySelector | ThisType |
typedef CommonPolicySelector < Config > | Common |
typedef if_select_type < Config::event_seq, frag::Use32BitEventSeq < ThisType > , frag::UseNoEventSeq < ThisType > >::type | EventSeqUsagePolicy |
Event sequence numbering policy. | |
typedef if_select_type < Config::FEC, frag::FECFragmenter< ThisType > , frag::NoFECFragmenter < ThisType > >::type | FragImplPolicy |
Fragmentation/FEC usage policy. | |
typedef if_select_type < Config::FEC, typename if_contains_select_type_RedundancyAttribute < Config, FragmentationRedundancy > ::type, EmptyType >::type | FECRedundancy |
FEC redundancy attribute (access to redundancy at run-time). | |
typedef Common::OverflowErrorChecking | OverflowErrorChecking |
Overflow error checking policy. | |
typedef Common::Allocator | Allocator |
Allocator to use. | |
typedef Common::SizeProp | SizeProp |
SizeProperties. |
template<typename Config>
struct famouso::mw::afp::FragPolicySelector< Config >
Member Typedef Documentation
template<typename Config >
typedef Common::Allocator famouso::mw::afp::FragPolicySelector< Config >::Allocator |
Allocator to use.
template<typename Config >
typedef CommonPolicySelector<Config> famouso::mw::afp::FragPolicySelector< Config >::Common |
template<typename Config >
typedef if_select_type< Config::event_seq, frag::Use32BitEventSeq<ThisType>, frag::UseNoEventSeq<ThisType> >::type famouso::mw::afp::FragPolicySelector< Config >::EventSeqUsagePolicy |
Event sequence numbering policy.
template<typename Config >
typedef if_select_type< Config::FEC, typename if_contains_select_type_RedundancyAttribute< Config, FragmentationRedundancy >::type, EmptyType >::type famouso::mw::afp::FragPolicySelector< Config >::FECRedundancy |
FEC redundancy attribute (access to redundancy at run-time).
template<typename Config >
typedef if_select_type< Config::FEC, frag::FECFragmenter<ThisType>, frag::NoFECFragmenter<ThisType> >::type famouso::mw::afp::FragPolicySelector< Config >::FragImplPolicy |
Fragmentation/FEC usage policy.
template<typename Config >
typedef Common::OverflowErrorChecking famouso::mw::afp::FragPolicySelector< Config >::OverflowErrorChecking |
Overflow error checking policy.
template<typename Config >
typedef Common::SizeProp famouso::mw::afp::FragPolicySelector< Config >::SizeProp |
SizeProperties.
template<typename Config >
typedef FragPolicySelector famouso::mw::afp::FragPolicySelector< Config >::ThisType |
The documentation for this struct was generated from the following file:
- include/mw/afp/FragPolicySelector.h