#include <senf/Ext/NetEmu/DVB/DVBInterface.hh>
Public Types | |
typedef boost::transform_iterator< ::__gnu_cxx::select1st< Modulations::value_type >, Modulations::const_iterator > | ModulationParameterId_iterator |
typedef boost::iterator_range< ModulationParameterId_iterator > | ModulationParameterIds |
Public Member Functions | |
DVBModulationParameter const & | findModulationById (ModulationParameter::id_t id) const |
ModulationParameter::id_t | parameterId (DVBModulationParameter::fec_rate_t fec, DVBModulationParameter::modulation_t mod, DVBModulationParameter::guard_interval_t gi) const |
ModulationParameterIds | parameterIds () const |
Static Public Member Functions | |
static DVBModulationParameterRegistry & | instance () |
Definition at line 64 of file DVBInterface.hh.
typedef boost::transform_iterator< ::__gnu_cxx::select1st<Modulations::value_type>, Modulations::const_iterator > senf::emu::DVBModulationParameterRegistry::ModulationParameterId_iterator |
Definition at line 87 of file DVBInterface.hh.
typedef boost::iterator_range<ModulationParameterId_iterator> senf::emu::DVBModulationParameterRegistry::ModulationParameterIds |
Definition at line 88 of file DVBInterface.hh.
senf::emu::DVBModulationParameter const & senf::emu::DVBModulationParameterRegistry::findModulationById | ( | ModulationParameter::id_t | id | ) | const |
Definition at line 109 of file DVBInterface.cc.
|
inlinestatic |
Definition at line 77 of file DVBInterface.hh.
senf::emu::ModulationParameter::id_t senf::emu::DVBModulationParameterRegistry::parameterId | ( | DVBModulationParameter::fec_rate_t | fec, |
DVBModulationParameter::modulation_t | mod, | ||
DVBModulationParameter::guard_interval_t | gi | ||
) | const |
Definition at line 118 of file DVBInterface.cc.
senf::emu::DVBModulationParameterRegistry::ModulationParameterIds senf::emu::DVBModulationParameterRegistry::parameterIds | ( | ) | const |
Definition at line 126 of file DVBInterface.cc.