#include <dma_driver.h>
◆ DMADriver() [1/2]
| occ::driver::DMADriver::DMADriver |
( |
| ) |
|
|
default |
◆ DMADriver() [2/2]
| occ::driver::DMADriver::DMADriver |
( |
const DMAConfig & |
config | ) |
|
|
inlineexplicit |
◆ config()
| const DMAConfig & occ::driver::DMADriver::config |
( |
| ) |
const |
|
inline |
◆ generate_json()
| static std::string occ::driver::DMADriver::generate_json |
( |
const DMAConfig & |
config, |
|
|
const DMAOutput & |
output |
|
) |
| |
|
static |
Structured results: settings actually used, the frame they are in, and per-site effective radii/limits.
Serialized as JSON text.
◆ generate_punch_file()
◆ run() [1/2]
◆ run() [2/2]
◆ set_config()
| void occ::driver::DMADriver::set_config |
( |
const DMAConfig & |
config | ) |
|
|
inline |
◆ write_json()
| static void occ::driver::DMADriver::write_json |
( |
const std::string & |
filename, |
|
|
const DMAConfig & |
config, |
|
|
const DMAOutput & |
output |
|
) |
| |
|
static |
◆ write_punch_file()
The documentation for this class was generated from the following file: