Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
Public Types | Public Member Functions | Protected Member Functions | List of all members
ska::cheetah::emulator::Config Class Reference

Configuration options for the Emulator. More...

#include <cheetah/emulator/Config.h>

Inheritance diagram for ska::cheetah::emulator::Config:
Inheritance graph
Collaboration diagram for ska::cheetah::emulator::Config:
Collaboration graph

Public Types

typedef boost::asio::ip::udp::endpoint EndPointType
 
- Public Types inherited from ska::cheetah::utils::Config
typedef System SystemType
 
typedef panda::PoolManager< SystemTypePoolManagerType
 
typedef PoolManagerType::PoolType PoolType
 

Public Member Functions

EndPointType fixed_end_point () const
 the address to stream UDP packets to
 
void fixed_address (panda::IpAddress const &)
 set the address to stream UDP packets to
 
std::string const & generator () const
 the name of the data generator to use
 
rcpt_low::PacketGeneratorConfig const & ska_low_config () const
 
std::size_t number_of_channels () const
 the number of channels to generato
 
void number_of_channels (std::size_t n)
 
cheetah::generators::Config const & generators_config () const
 the configuration block for generators
 
panda::Engine & engine () const
 
panda::ServerConfig const & server_config () const
 
- Public Member Functions inherited from ska::cheetah::utils::Config
 Config (std::string module_name)
 
void terminate () const
 call for notifiers to indicate a termination condition More...
 

Protected Member Functions

void add_options (OptionsDescriptionEasyInit &add_options) override
 

Detailed Description

Configuration options for the Emulator.

Definition at line 50 of file Config.h.


The documentation for this class was generated from the following files: