| 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 |