Class Config
Defined in File config.hpp
Inheritance Relationships
Derived Types
public ConfigFile
(Class ConfigFile)public ConfigToFlx
(Class ConfigToFlx)public ConfigToHost
(Class ConfigToHost)
Class Documentation
-
class Config
Base configuration data structure used by felix-tohost and felix-toflx.
Subclassed by ConfigFile, ConfigToFlx, ConfigToHost
Public Functions
-
Config()
-
virtual ~Config()
-
virtual void parse(int argc, char **argv)
-
virtual std::ostream &format(std::ostream &os) const
-
int get_number_devices()
-
uint16_t get_device_cid(unsigned int dev_no)
-
int get_unique_dmaid(int dmaid, uint16_t device)
-
int udmaid_to_deviceid(int udmaid)
-
int udmaid_to_dmaid(int udmaid)
Public Members
-
bool verbose = {false}
-
std::string appname = {""}
-
ResourceConfig resource
-
MonitoringConfig stats
-
NetworkConfig network
-
bool use_file = {false}
-
bool vmem = {false}
-
Config()