Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::comms::serial::constants Namespace Reference

Functions

std::string getBaudRateString (const iv::model::comms::serial::eBaudRate baudRate)
 
iv::model::comms::serial::eBaudRate getBaudRateEnum (const std::string &baudRate)
 
std::string getDataBitsString (const iv::model::comms::serial::eDataBits dataBits)
 
iv::model::comms::serial::eDataBits getDataBitsEnum (const std::string &dataBits)
 
std::string getStopBitsString (const iv::model::comms::serial::eStopBits stopBits)
 
iv::model::comms::serial::eStopBits getStopBitsEnum (const std::string &stopBits)
 

Variables

constexpr std::string_view BR0 = "0"
 
constexpr std::string_view BR50 = "50"
 
constexpr std::string_view BR75 = "75"
 
constexpr std::string_view BR110 = "110"
 
constexpr std::string_view BR134 = "134"
 
constexpr std::string_view BR150 = "150"
 
constexpr std::string_view BR200 = "200"
 
constexpr std::string_view BR300 = "300"
 
constexpr std::string_view BR600 = "600"
 
constexpr std::string_view BR1200 = "1200"
 
constexpr std::string_view BR1800 = "1800"
 
constexpr std::string_view BR2400 = "2400"
 
constexpr std::string_view BR4800 = "4800"
 
constexpr std::string_view BR9600 = "9600"
 
constexpr std::string_view BR19200 = "19200"
 
constexpr std::string_view BR38400 = "38400"
 
constexpr std::string_view BR57600 = "57600"
 
constexpr std::string_view BR115200 = "115200"
 
constexpr std::string_view BR230400 = "230400"
 
constexpr std::string_view BR460800 = "460800"
 
constexpr std::string_view BR500000 = "500000"
 
constexpr std::string_view BR576000 = "576000"
 
constexpr std::string_view BR921600 = "921600"
 
constexpr std::string_view BR1000000 = "1000000"
 
constexpr std::string_view BR1152000 = "1152000"
 
constexpr std::string_view BR1500000 = "1500000"
 
constexpr std::string_view BR2000000 = "2000000"
 
constexpr std::string_view BR2500000 = "2500000"
 
constexpr std::string_view BR3000000 = "3000000"
 
constexpr std::string_view BR3500000 = "3500000"
 
constexpr std::string_view BR4000000 = "4000000"
 
constexpr std::string_view DB5 = "5"
 
constexpr std::string_view DB6 = "6"
 
constexpr std::string_view DB7 = "7"
 
constexpr std::string_view DB8 = "8"
 
constexpr std::string_view SB1 = "1"
 
constexpr std::string_view SB2 = "2"
 
std::map< iv::model::comms::serial::eBaudRate, std::string_view > baudRateMap
 
std::map< iv::model::comms::serial::eDataBits, std::string_view > dataBitsMap
 
std::map< iv::model::comms::serial::eStopBits, std::string_view > stopBitsMap
 

Function Documentation

◆ getBaudRateEnum()

iv::model::comms::serial::eBaudRate iv::comms::serial::constants::getBaudRateEnum ( const std::string & baudRate)
inline

◆ getBaudRateString()

std::string iv::comms::serial::constants::getBaudRateString ( const iv::model::comms::serial::eBaudRate baudRate)
inline

◆ getDataBitsEnum()

iv::model::comms::serial::eDataBits iv::comms::serial::constants::getDataBitsEnum ( const std::string & dataBits)
inline

◆ getDataBitsString()

std::string iv::comms::serial::constants::getDataBitsString ( const iv::model::comms::serial::eDataBits dataBits)
inline

◆ getStopBitsEnum()

iv::model::comms::serial::eStopBits iv::comms::serial::constants::getStopBitsEnum ( const std::string & stopBits)
inline

◆ getStopBitsString()

std::string iv::comms::serial::constants::getStopBitsString ( const iv::model::comms::serial::eStopBits stopBits)
inline

Variable Documentation

◆ baudRateMap

std::map<iv::model::comms::serial::eBaudRate, std::string_view> iv::comms::serial::constants::baudRateMap
inline

◆ BR0

std::string_view iv::comms::serial::constants::BR0 = "0"
inlineconstexpr

◆ BR1000000

std::string_view iv::comms::serial::constants::BR1000000 = "1000000"
inlineconstexpr

◆ BR110

std::string_view iv::comms::serial::constants::BR110 = "110"
inlineconstexpr

◆ BR115200

std::string_view iv::comms::serial::constants::BR115200 = "115200"
inlineconstexpr

◆ BR1152000

std::string_view iv::comms::serial::constants::BR1152000 = "1152000"
inlineconstexpr

◆ BR1200

std::string_view iv::comms::serial::constants::BR1200 = "1200"
inlineconstexpr

◆ BR134

std::string_view iv::comms::serial::constants::BR134 = "134"
inlineconstexpr

◆ BR150

std::string_view iv::comms::serial::constants::BR150 = "150"
inlineconstexpr

◆ BR1500000

std::string_view iv::comms::serial::constants::BR1500000 = "1500000"
inlineconstexpr

◆ BR1800

std::string_view iv::comms::serial::constants::BR1800 = "1800"
inlineconstexpr

◆ BR19200

std::string_view iv::comms::serial::constants::BR19200 = "19200"
inlineconstexpr

◆ BR200

std::string_view iv::comms::serial::constants::BR200 = "200"
inlineconstexpr

◆ BR2000000

std::string_view iv::comms::serial::constants::BR2000000 = "2000000"
inlineconstexpr

◆ BR230400

std::string_view iv::comms::serial::constants::BR230400 = "230400"
inlineconstexpr

◆ BR2400

std::string_view iv::comms::serial::constants::BR2400 = "2400"
inlineconstexpr

◆ BR2500000

std::string_view iv::comms::serial::constants::BR2500000 = "2500000"
inlineconstexpr

◆ BR300

std::string_view iv::comms::serial::constants::BR300 = "300"
inlineconstexpr

◆ BR3000000

std::string_view iv::comms::serial::constants::BR3000000 = "3000000"
inlineconstexpr

◆ BR3500000

std::string_view iv::comms::serial::constants::BR3500000 = "3500000"
inlineconstexpr

◆ BR38400

std::string_view iv::comms::serial::constants::BR38400 = "38400"
inlineconstexpr

◆ BR4000000

std::string_view iv::comms::serial::constants::BR4000000 = "4000000"
inlineconstexpr

◆ BR460800

std::string_view iv::comms::serial::constants::BR460800 = "460800"
inlineconstexpr

◆ BR4800

std::string_view iv::comms::serial::constants::BR4800 = "4800"
inlineconstexpr

◆ BR50

std::string_view iv::comms::serial::constants::BR50 = "50"
inlineconstexpr

◆ BR500000

std::string_view iv::comms::serial::constants::BR500000 = "500000"
inlineconstexpr

◆ BR57600

std::string_view iv::comms::serial::constants::BR57600 = "57600"
inlineconstexpr

◆ BR576000

std::string_view iv::comms::serial::constants::BR576000 = "576000"
inlineconstexpr

◆ BR600

std::string_view iv::comms::serial::constants::BR600 = "600"
inlineconstexpr

◆ BR75

std::string_view iv::comms::serial::constants::BR75 = "75"
inlineconstexpr

◆ BR921600

std::string_view iv::comms::serial::constants::BR921600 = "921600"
inlineconstexpr

◆ BR9600

std::string_view iv::comms::serial::constants::BR9600 = "9600"
inlineconstexpr

◆ dataBitsMap

◆ DB5

std::string_view iv::comms::serial::constants::DB5 = "5"
inlineconstexpr

◆ DB6

std::string_view iv::comms::serial::constants::DB6 = "6"
inlineconstexpr

◆ DB7

std::string_view iv::comms::serial::constants::DB7 = "7"
inlineconstexpr

◆ DB8

std::string_view iv::comms::serial::constants::DB8 = "8"
inlineconstexpr

◆ SB1

std::string_view iv::comms::serial::constants::SB1 = "1"
inlineconstexpr

◆ SB2

std::string_view iv::comms::serial::constants::SB2 = "2"
inlineconstexpr

◆ stopBitsMap

std::map<iv::model::comms::serial::eStopBits, std::string_view> iv::comms::serial::constants::stopBitsMap
inline