AcquireLock(const std::chrono::milliseconds Timeout=DefaultTimeout) const | Util::ILockable | protected |
BlockIfUnused(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) | DynExp::Object | |
Category() noexcept | DynExp::SerialCommunicationHardwareAdapter | inlinestatic |
CategoryAndNameToStr(const std::string &Category, const std::string &Name) | DynExp::Object | static |
CheckLinkedObjectStates() const | DynExp::Object | inline |
CheckLinkedObjectStatesChild() const | DynExp::Object | inlineprivatevirtual |
CheckOverflow() const | DynExp::SerialCommunicationHardwareAdapter | private |
Clear() const | DynExp::SerialCommunicationHardwareAdapter | |
ClearChild() const override final | DynExp::QSerialCommunicationHardwareAdapter | privatevirtual |
ClearReadBuffer() const | DynExp::SerialCommunicationHardwareAdapter | private |
ClearSig() const | DynExp::QSerialCommunicationHardwareAdapter | signal |
ClearWarning() const | DynExp::Object | inline |
CloseSig() | DynExp::QSerialCommunicationHardwareAdapter | signal |
CommunicationChannelOpened | DynExp::QSerialCommunicationHardwareAdapter | mutableprivate |
ConfigType typedef | DynExp::HardwareAdapterSerialPort | |
DataRead(const std::string &String) const | DynExp::QSerialCommunicationHardwareAdapter | private |
DefaultTimeout | Util::ILockable | static |
DeregisterAllUnsafe() | DynExp::Object | inlineprotected |
EnsureCallFromOwningThread() const | DynExp::Object | protected |
EnsureReadyState(bool IsAutomaticStartup) | DynExp::Object | |
EnsureReadyStateChild() override final | DynExp::QSerialCommunicationHardwareAdapter | privatevirtual |
Enumerate() | DynExp::HardwareAdapterSerialPort | static |
Flush() const | DynExp::SerialCommunicationHardwareAdapter | |
FlushChild() const override final | DynExp::QSerialCommunicationHardwareAdapter | privatevirtual |
FlushSig() const | DynExp::QSerialCommunicationHardwareAdapter | signal |
GetCategory() const override | DynExp::SerialCommunicationHardwareAdapter | inlinevirtual |
GetCategoryAndName() const | DynExp::Object | inline |
GetException(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) const | DynExp::Object | inline |
GetExceptionChild(const std::chrono::milliseconds Timeout) const override final | DynExp::HardwareAdapterBase | privatevirtual |
GetExceptionUnsafe() const | DynExp::HardwareAdapterBase | inlineprotected |
GetID() const noexcept | DynExp::Object | inline |
GetLineEnding() const | DynExp::SerialCommunicationHardwareAdapter | inline |
GetLineEndingLength(SerialCommunicationHardwareAdapterParams::LineEndingType LineEnding) noexcept | DynExp::SerialCommunicationHardwareAdapter | static |
GetMaxBufferSize() noexcept | DynExp::SerialCommunicationHardwareAdapter | inlinestatic |
GetName() const override | DynExp::HardwareAdapterSerialPort | inlinevirtual |
GetNonConstParams(const std::chrono::milliseconds Timeout=GetParamsTimeoutDefault) const | DynExp::Object | protected |
GetObjectName(const std::chrono::milliseconds Timeout=GetParamsTimeoutDefault) const | DynExp::Object | inline |
GetParams(const std::chrono::milliseconds Timeout=GetParamsTimeoutDefault) const | DynExp::Object | |
GetParams(const std::chrono::milliseconds Timeout=GetParamsTimeoutDefault) | DynExp::Object | |
GetParamsTimeoutDefault | DynExp::Object | static |
GetUseCount(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) const | DynExp::Object | inline |
GetUseCountUnsafe() | DynExp::Object | inlineprotected |
GetUserIDs(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) const | DynExp::Object | inline |
GetUserNamesString(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) const | DynExp::Object | inline |
GetUserNamesStringUnsafe() const | DynExp::Object | inlineprotected |
GetWarning() const | DynExp::Object | inline |
HardwareAdapterBase(const std::thread::id OwnerThreadID, ParamsBasePtrType &&Params) | DynExp::HardwareAdapterBase | inline |
HardwareAdapterSerialPort(const std::thread::id OwnerThreadID, ParamsBasePtrType &&Params) | DynExp::HardwareAdapterSerialPort | |
HardwareOperationTimeout | DynExp::HardwareAdapterBase | static |
ILockable()=default | Util::ILockable | protected |
Init() | DynExp::HardwareAdapterSerialPort | private |
InitSig(QString PortName, QSerialPort::BaudRate BaudRate, QSerialPort::DataBits DataBits, QSerialPort::StopBits StopBits, QSerialPort::Parity Parity) | DynExp::HardwareAdapterSerialPort | signal |
InitWorker() override | DynExp::HardwareAdapterSerialPort | inlineprivatevirtual |
INonCopyable()=default | Util::INonCopyable | protected |
INonCopyable(const INonCopyable &)=delete | Util::INonCopyable | |
InsertIntoBuffer(const std::string &String) const | DynExp::SerialCommunicationHardwareAdapter | protected |
IsBlocked | DynExp::Object | private |
IsConnected() const noexcept | DynExp::HardwareAdapterBase | inline |
IsConnectedChild() const noexcept override final | DynExp::QSerialCommunicationHardwareAdapter | privatevirtual |
IsReady() const | DynExp::Object | inline |
IsReadyChild() const override final | DynExp::QSerialCommunicationHardwareAdapter | privatevirtual |
IsSharedUsageEnabled(const std::chrono::milliseconds Timeout=GetParamsTimeoutDefault) const | DynExp::Object | inline |
IsUnused(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) const | DynExp::Object | inline |
IsUnusedUnsafe() | DynExp::Object | inlineprotected |
LastException | DynExp::HardwareAdapterBase | mutableprivate |
LineEnding | DynExp::SerialCommunicationHardwareAdapter | private |
LineEndingString | DynExp::SerialCommunicationHardwareAdapter | private |
LineEndingToChar(SerialCommunicationHardwareAdapterParams::LineEndingType LineEnding) noexcept | DynExp::SerialCommunicationHardwareAdapter | static |
LinkedObjectWrapperOnly | DynExp::Object | |
LockMutex | Util::ILockable | mutableprivate |
LockType typedef | Util::ILockable | protected |
LockUserList(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) | DynExp::Object | inlineprotected |
LogWarning() const | DynExp::Object | private |
MakeWorker() override | DynExp::HardwareAdapterSerialPort | privatevirtual |
MutexType typedef | Util::ILockable | protected |
Name() noexcept | DynExp::HardwareAdapterSerialPort | inlinestatic |
Object(const std::thread::id OwnerThreadID, ParamsBasePtrType &&Params) | DynExp::Object | protected |
OpenSig() | DynExp::QSerialCommunicationHardwareAdapter | signal |
operator<<(endl) const | DynExp::SerialCommunicationHardwareAdapter | |
operator<<(const std::stringstream &InStream) const | DynExp::SerialCommunicationHardwareAdapter | |
operator<<(const std::string &Text) const | DynExp::SerialCommunicationHardwareAdapter | |
operator<<(const std::string_view Text) const | DynExp::SerialCommunicationHardwareAdapter | |
operator<<(const char *Text) const | DynExp::SerialCommunicationHardwareAdapter | |
operator<<(const char Char) const | DynExp::SerialCommunicationHardwareAdapter | |
operator<<(const T &Value) const | DynExp::SerialCommunicationHardwareAdapter | inline |
operator=(const INonCopyable &)=delete | Util::INonCopyable | |
operator>>(std::stringstream &OutStream) const | DynExp::SerialCommunicationHardwareAdapter | |
OwnerThreadID | DynExp::Object | private |
Params | DynExp::Object | private |
ParamsConstTypeSyncPtrType typedef | DynExp::Object | |
ParamsGetterType typedef | DynExp::Object | |
ParamsType typedef | DynExp::HardwareAdapterSerialPort | |
ParamsTypeSyncPtrType typedef | DynExp::Object | |
PendingException | DynExp::QSerialCommunicationHardwareAdapter | mutableprivate |
QSerialCommunicationHardwareAdapter(const std::thread::id OwnerThreadID, ParamsBasePtrType &&Params) | DynExp::QSerialCommunicationHardwareAdapter | |
QSerialCommunicationHardwareAdapterWorkerOnly | DynExp::QSerialCommunicationHardwareAdapter | |
QWorkerPtrType typedef | DynExp::QSerialCommunicationHardwareAdapter | |
Read() const override final | DynExp::QSerialCommunicationHardwareAdapter | privatevirtual |
ReadAll() const | DynExp::SerialCommunicationHardwareAdapter | |
ReadBuffer | DynExp::SerialCommunicationHardwareAdapter | mutableprivate |
ReadIntoBuffer() const | DynExp::SerialCommunicationHardwareAdapter | private |
ReadLine() const | DynExp::SerialCommunicationHardwareAdapter | |
ReadSig() const | DynExp::QSerialCommunicationHardwareAdapter | signal |
RegisterQTypesAsMetaTypes() | DynExp::HardwareAdapterSerialPort | private |
Reset() | DynExp::Object | |
ResetException() const | DynExp::HardwareAdapterBase | |
ResetImpl(dispatch_tag< QSerialCommunicationHardwareAdapter >) override final | DynExp::HardwareAdapterSerialPort | privatevirtual |
ResetImpl(dispatch_tag< HardwareAdapterSerialPort >) | DynExp::HardwareAdapterSerialPort | inlineprivatevirtual |
ResetSig() | DynExp::QSerialCommunicationHardwareAdapter | signal |
SerialCommunicationHardwareAdapter(const std::thread::id OwnerThreadID, ParamsBasePtrType &&Params) | DynExp::SerialCommunicationHardwareAdapter | |
SetCommunicationChannelClosed() const noexcept | DynExp::QSerialCommunicationHardwareAdapter | inlineprivate |
SetCommunicationChannelOpened() const noexcept | DynExp::QSerialCommunicationHardwareAdapter | inlineprivate |
SetException(const ExceptionType &Exception) const noexcept | DynExp::QSerialCommunicationHardwareAdapter | inlineprivate |
SetExceptionUnsafe(std::exception_ptr Exception) const | DynExp::HardwareAdapterBase | protected |
SetWarning(std::string Description, int ErrorCode) const | DynExp::Object | |
SetWarning(const Util::Exception &e) const | DynExp::Object | |
ShortTimeoutDefault | DynExp::HardwareAdapterBase | static |
ThrowException(std::exception_ptr Exception) const | DynExp::HardwareAdapterBase | protected |
ThrowExceptionUnsafe(std::exception_ptr Exception) const | DynExp::HardwareAdapterBase | protected |
ThrowPendingException() const | DynExp::QSerialCommunicationHardwareAdapter | private |
UserList | DynExp::Object | private |
WaitForLine(unsigned int NumTries=10, std::chrono::milliseconds DelayBetweenTries=std::chrono::milliseconds(10)) const | DynExp::SerialCommunicationHardwareAdapter | |
Warning | DynExp::Object | mutableprivate |
Worker | DynExp::QSerialCommunicationHardwareAdapter | private |
Write(const std::string &String) const override final | DynExp::QSerialCommunicationHardwareAdapter | privatevirtual |
Write_endl() const override final | DynExp::QSerialCommunicationHardwareAdapter | privatevirtual |
Write_endl_Sig() const | DynExp::QSerialCommunicationHardwareAdapter | signal |
WriteSig(const QString String) const | DynExp::QSerialCommunicationHardwareAdapter | signal |
~HardwareAdapterBase()=0 | DynExp::HardwareAdapterBase | pure virtual |
~HardwareAdapterSerialPort()=default | DynExp::HardwareAdapterSerialPort | virtual |
~ILockable()=default | Util::ILockable | protected |
~INonCopyable()=default | Util::INonCopyable | protected |
~Object()=0 | DynExp::Object | protectedpure virtual |
~QSerialCommunicationHardwareAdapter()=0 | DynExp::QSerialCommunicationHardwareAdapter | pure virtual |
~SerialCommunicationHardwareAdapter()=0 | DynExp::SerialCommunicationHardwareAdapter | pure virtual |