Class ConfigFile

Inheritance Relationships

Base Type

Derived Types

Class Documentation

class ConfigFile : public virtual Config

Subclassed by ConfigFileToHost, ConfigToFlxToFile

Public Functions

ConfigFile()
virtual ~ConfigFile()
virtual std::ostream &format(std::ostream &os) const override

Public Members

u_int firmware = {0}
u_int lock_mask = {0}
u_int regmap = {0}
u_int channels = {24}
u_int block_size = {1024}
int fromHostDataFormat = {0}
int toHostDataFormat = {0}
bool wide_mode = {0}
int toflx_dmaid = {-1}
int max_tlp_bytes = {256}
uint32_t status_leds = {0}
bool fifo_as_file = {false}
std::string file = {""}
std::map<int, std::vector<uint16_t>> elinks

Protected Functions

virtual std::string options() override
virtual void handle_cmd_line(std::map<std::string, docopt::value> args) override

Friends

friend std::ostream &operator<<(std::ostream &os, const ConfigFile &c)