#include "../exceptions.h"
#include "../serialization/sexpression.h"
#include "../utils/toolbox.h"
#include <type_safe/constrained_type.hpp>
#include <QtCore>
#include <optional>
Go to the source code of this file.
|
| bool | operator== (const BusName &lhs, const QString &rhs) noexcept |
| |
| bool | operator== (const QString &lhs, const BusName &rhs) noexcept |
| |
| bool | operator!= (const BusName &lhs, const QString &rhs) noexcept |
| |
| bool | operator!= (const QString &lhs, const BusName &rhs) noexcept |
| |
| QString | operator% (const BusName &lhs, const QString &rhs) noexcept |
| |
| QString | operator% (const QString &lhs, const BusName &rhs) noexcept |
| |
| QString | operator% (const BusName &lhs, const BusName &rhs) noexcept |
| |
| template<> |
| std::unique_ptr< SExpression > | serialize (const BusName &obj) |
| |
| template<> |
| BusName | deserialize (const SExpression &node) |
| |
| QDataStream & | operator<< (QDataStream &stream, const BusName &obj) |
| |
| QDebug | operator<< (QDebug stream, const BusName &obj) |
| |
| std::size_t | qHash (const BusName &key, std::size_t seed=0) noexcept |
| |
| static QString | cleanBusName (const QString &userInput) noexcept |
| |
| static std::optional< BusName > | parseBusName (const QString &name) noexcept |
| |