Defines parameters which affect logs replay. More...
Public Member Functions | |
ReplayOptions () | |
Initializes instance with default values. | |
ReplayOptions (const ChannelId &channel, const std::string &logsRoot) | |
Initializes with all the logs which are available for given channel id and are stored in a given folder. More... | |
ReplayOptions (const ChannelId &channel, const std::string &logsRoot, const std::string &logFileNamePrefix) | |
Initializes with all the logs which are available for given channel id and are stored in a given folder with corresponding log file name prefix. More... | |
Public Attributes | |
HandlerLogs | logs |
List of instruments logs to be replayed. More... | |
ReplayListener * | listener |
Instance to notify about replay events. | |
Defines parameters which affect logs replay.
ReplayOptions | ( | const ChannelId & | channel, |
const std::string & | logsRoot | ||
) |
Initializes with all the logs which are available for given channel id and are stored in a given folder.
ReplayOptions | ( | const ChannelId & | channel, |
const std::string & | logsRoot, | ||
const std::string & | logFileNamePrefix | ||
) |
Initializes with all the logs which are available for given channel id and are stored in a given folder with corresponding log file name prefix.
HandlerLogs logs |
List of instruments logs to be replayed.
Must be stored in 'oldest to recent' order.