#include <ApiDataLoggerQueryParamsBuilder.hpp>
|
static std::string | parseStringList (const std::set< std::string > &stringValues) |
| Parse a set of string values into a single string.
|
|
◆ ApiDataLoggerQueryParamsBuilder()
iv::comms::api::dataLogger::ApiDataLoggerQueryParamsBuilder::ApiDataLoggerQueryParamsBuilder |
( |
| ) |
|
|
default |
◆ build()
std::unordered_map< std::string_view, std::string > iv::comms::api::dataLogger::ApiDataLoggerQueryParamsBuilder::build |
( |
| ) |
const |
|
nodiscardoverridevirtual |
◆ getChannelId()
std::optional< std::string > iv::comms::api::dataLogger::ApiDataLoggerQueryParamsBuilder::getChannelId |
( |
| ) |
const |
|
nodiscardoverridevirtual |
◆ parseStringList()
static std::string iv::comms::api::IApiQueryParamsBuilder::parseStringList |
( |
const std::set< std::string > & | stringValues | ) |
|
|
inlinestaticprotectedinherited |
Parse a set of string values into a single string.
- Parameters
-
stringValues | Set of string values. |
- Returns
- Parsed string with values separated by commas.
◆ setChannelId()
◆ setEndTimestamp()
◆ setStartTimestamp()
◆ m_channelId
std::optional<iv::types::channelId> iv::comms::api::dataLogger::ApiDataLoggerQueryParamsBuilder::m_channelId |
|
private |
◆ m_endTimestamp
std::optional<iv::types::timestamp> iv::comms::api::dataLogger::ApiDataLoggerQueryParamsBuilder::m_endTimestamp |
|
private |
◆ m_startTimestamp
std::optional<iv::types::timestamp> iv::comms::api::dataLogger::ApiDataLoggerQueryParamsBuilder::m_startTimestamp |
|
private |
The documentation for this class was generated from the following files: