Quantum Resource Manager and Compiler Infrastructure (QRM&CI) 0.1.0
mqss::qrmci::CompilerConfig Struct Reference

Compiler-stage configuration: the queue a worker receives already-selected tasks from, and its logging. More...

Public Attributes

std::string queue
 Queue used by the compiler stage.
std::string logger
 Logger name for the compiler.
std::string logFile
 Log file for the compiler.
std::chrono::milliseconds taskReceiveTimeout {500}
 Timeout for the worker's receive() from this queue.

Detailed Description

Compiler-stage configuration: the queue a worker receives already-selected tasks from, and its logging.

Definition at line 99 of file Config.h.

Member Data Documentation

◆ logFile

std::string mqss::qrmci::CompilerConfig::logFile

Log file for the compiler.

Definition at line 102 of file Config.h.

◆ logger

std::string mqss::qrmci::CompilerConfig::logger

Logger name for the compiler.

Definition at line 101 of file Config.h.

◆ queue

std::string mqss::qrmci::CompilerConfig::queue

Queue used by the compiler stage.

Definition at line 100 of file Config.h.

◆ taskReceiveTimeout

std::chrono::milliseconds mqss::qrmci::CompilerConfig::taskReceiveTimeout {500}

Timeout for the worker's receive() from this queue.

Definition at line 105 of file Config.h.


The documentation for this struct was generated from the following file: