Core Library 1.7.0.0 Library containing core utilities and tools for threading, networking, logging, INI and CSV file management etc.

Here is a list of all documented class members with links to the class documentation for each member:

### - m -

- m_acceptor : core_lib::asio::tcp::TcpServer
- m_autoReset : core_lib::threads::SyncEvent
- m_cells : core_lib::csv_grid::TRow< C, T >
- m_changesMade : core_lib::ini_file::IniFile
- m_checkBytesLeftToRead : core_lib::asio::tcp::TcpClient , core_lib::asio::tcp::TcpClientList , core_lib::asio::tcp::TcpConnection , core_lib::asio::tcp::TcpServer , core_lib::asio::udp::MulticastReceiver , core_lib::asio::udp::UdpReceiver
- m_clientConnections : core_lib::asio::tcp::TcpServer
- m_clientMap : core_lib::asio::tcp::SimpleTcpClientList , core_lib::asio::tcp::TcpClientList
- m_closedEvent : core_lib::asio::tcp::TcpConnection , core_lib::asio::tcp::TcpServer , core_lib::asio::udp::MulticastReceiver , core_lib::asio::udp::UdpReceiver
- m_closing : core_lib::asio::tcp::TcpConnection , core_lib::asio::udp::MulticastReceiver , core_lib::asio::udp::UdpReceiver
- m_closingMutex : core_lib::asio::udp::MulticastReceiver , core_lib::asio::udp::UdpReceiver
- m_comment : core_lib::ini_file::if_private::CommentLine
- m_connections : core_lib::asio::tcp::TcpConnection , core_lib::asio::tcp::TcpConnections
- m_container : core_lib::threads::BoundedBuffer< T >
- m_destroyOptions : core_lib::threads::MessageQueueThread< MessageId, MessageType >
- m_errorLevel : core_lib::log::dl_private::LogQueueMessage
- m_eventCallback : core_lib::threads::EventThread
- m_eventPeriodMillisecs : core_lib::threads::EventThread
- m_eventTickMutex : core_lib::threads::EventThread
- m_file : core_lib::log::dl_private::LogQueueMessage
- m_function : core_lib::log::dl_private::LogQueueMessage
- m_grid : core_lib::csv_grid::TCsvGrid< C, T >
- m_iniFilePath : core_lib::ini_file::IniFile
- m_interfaceAddress : core_lib::asio::udp::MulticastReceiver , core_lib::asio::udp::MulticastSender
- m_ioContext : core_lib::asio::IoContextThreadGroup , core_lib::asio::tcp::TcpClient , core_lib::asio::tcp::TcpServer
- m_ioContextPtr : core_lib::asio::tcp::SimpleTcpClientList , core_lib::asio::tcp::TcpClientList
- m_ioThreadGroup : core_lib::asio::tcp::TcpClient , core_lib::asio::tcp::TcpServer , core_lib::asio::udp::MulticastReceiver , core_lib::asio::udp::MulticastSender , core_lib::asio::udp::UdpReceiver , core_lib::asio::udp::UdpSender
- m_ioWorkGuard : core_lib::asio::IoContextThreadGroup
- m_itemEvent : core_lib::threads::ConcurrentQueue< T >
- m_key : core_lib::ini_file::if_private::KeyLine
- m_keyIters : core_lib::ini_file::if_private::SectionDetails
- m_lineNo : core_lib::log::dl_private::LogQueueMessage
- m_lines : core_lib::ini_file::IniFile
- m_listenPort : core_lib::asio::tcp::TcpServer , core_lib::asio::udp::UdpReceiver
- m_logFilePath : core_lib::log::DebugLog< Formatter >
- m_logFormatter : core_lib::log::DebugLog< Formatter >
- m_logMsgFilterSet : core_lib::log::DebugLog< Formatter >
- m_logMsgLevelLookup : core_lib::log::DebugLog< Formatter >
- m_logMsgQueueThread : core_lib::log::DebugLog< Formatter >
- m_magicString : core_lib::asio::messages::MessageBuilder , core_lib::asio::messages::MessageHandler
- m_maxAllowedUnsentAsyncMessages : core_lib::asio::tcp::SimpleTcpClientList , core_lib::asio::tcp::TcpClient , core_lib::asio::tcp::TcpClientList , core_lib::asio::tcp::TcpConnection , core_lib::asio::tcp::TcpServer
- m_maxLogSize : core_lib::log::DebugLog< Formatter >
- m_mcastReceiver : core_lib::asio::udp::SimpleMulticastReceiver
- m_memPoolMsgCount : core_lib::asio::tcp::SimpleTcpClientList
- m_message : core_lib::log::dl_private::LogQueueMessage
- m_messageBuffer : core_lib::asio::tcp::TcpConnection , core_lib::asio::udp::MulticastReceiver , core_lib::asio::udp::UdpReceiver
- m_messageBuilder : core_lib::asio::tcp::SimpleTcpClient , core_lib::asio::tcp::SimpleTcpServer , core_lib::asio::tcp::TcpTypedClient< MsgBldr > , core_lib::asio::tcp::TcpTypedServer< MsgBldr > , core_lib::asio::udp::MulticastTypedSender< MsgBldr > , core_lib::asio::udp::SimpleMulticastSender , core_lib::asio::udp::SimpleUdpSender , core_lib::asio::udp::UdpTypedSender< MsgBldr >
- m_messageDeleter : core_lib::threads::MessageQueueThread< MessageId, MessageType >
- m_messageDispatcher : core_lib::asio::messages::MessageHandler , core_lib::asio::tcp::SimpleTcpClientList
- m_messageHandler : core_lib::asio::tcp::SimpleTcpClient , core_lib::asio::tcp::SimpleTcpServer , core_lib::asio::udp::SimpleMulticastReceiver , core_lib::asio::udp::SimpleUdpReceiver
- m_messageQueue : core_lib::threads::MessageQueueThread< MessageId, MessageType >
- m_messageReceivedHandler : core_lib::asio::tcp::TcpClient , core_lib::asio::tcp::TcpClientList , core_lib::asio::tcp::TcpConnection , core_lib::asio::tcp::TcpServer , core_lib::asio::udp::MulticastReceiver , core_lib::asio::udp::UdpReceiver
- m_minAmountToRead : core_lib::asio::tcp::TcpClient , core_lib::asio::tcp::TcpClientList , core_lib::asio::tcp::TcpConnection , core_lib::asio::tcp::TcpServer
- m_msgHandlerMap : core_lib::threads::MessageQueueThread< MessageId, MessageType >
- m_msgIdDecoder : core_lib::threads::MessageQueueThread< MessageId, MessageType >
- m_multicastConnection : core_lib::asio::udp::MulticastReceiver , core_lib::asio::udp::MulticastSender
- m_multicastEndpoint : core_lib::asio::udp::MulticastSender
- m_multicastSender : core_lib::asio::udp::MulticastTypedSender< MsgBldr >
- m_multicastTypedSender : core_lib::asio::udp::SimpleMulticastSender
- m_mutex : core_lib::asio::tcp::SimpleTcpClientList , core_lib::asio::tcp::TcpClientList , core_lib::asio::tcp::TcpConnection , core_lib::asio::tcp::TcpConnections , core_lib::log::DebugLog< Formatter > , core_lib::threads::BoundedBuffer< T > , core_lib::threads::ConcurrentQueue< T > , core_lib::threads::MessageQueueThread< MessageId, MessageType > , core_lib::threads::ThreadBase , core_lib::threads::ThreadGroup
- m_nativeHandle : core_lib::threads::ThreadBase
- m_notEmptyEvent : core_lib::threads::BoundedBuffer< T >
- m_notFullEvent : core_lib::threads::BoundedBuffer< T >
- m_numUnsentAsyncMessages : core_lib::asio::tcp::TcpConnection
- m_ofStream : core_lib::log::DebugLog< Formatter >
- m_oldLogFilePath : core_lib::log::DebugLog< Formatter >
- m_processTerminationConditions : core_lib::threads::ThreadRunner
- m_queue : core_lib::threads::ConcurrentQueue< T >
- m_receiveBuffer : core_lib::asio::tcp::TcpConnection , core_lib::asio::udp::MulticastReceiver , core_lib::asio::udp::UdpReceiver
- m_receiver : core_lib::asio::udp::UdpSender
- m_receiverEndpoint : core_lib::asio::udp::UdpSender
- m_receiverResolver : core_lib::asio::udp::UdpSender
- m_reserve : core_lib::csv_grid::TRow< C, T >
- m_section : core_lib::ini_file::if_private::SectionLine
- m_sectionMap : core_lib::ini_file::IniFile
- m_sectIter : core_lib::ini_file::if_private::SectionDetails
- m_senderEndpoint : core_lib::asio::udp::MulticastReceiver , core_lib::asio::udp::UdpReceiver
- m_sendMutex : core_lib::asio::tcp::TcpTypedClient< MsgBldr > , core_lib::asio::tcp::TcpTypedServer< MsgBldr > , core_lib::asio::udp::MulticastTypedSender< MsgBldr > , core_lib::asio::udp::UdpTypedSender< MsgBldr >
- m_sendOption : core_lib::asio::tcp::SimpleTcpClientList , core_lib::asio::tcp::TcpClient , core_lib::asio::tcp::TcpClientList , core_lib::asio::tcp::TcpConnection , core_lib::asio::tcp::TcpServer
- m_server : core_lib::asio::tcp::TcpClient
- m_serverConnection : core_lib::asio::tcp::TcpClient
- m_signalAllThreads : core_lib::threads::SyncEvent
- m_signalCondVar : core_lib::threads::SyncEvent
- m_signalFlag : core_lib::threads::SyncEvent
- m_signalMutex : core_lib::threads::SyncEvent
- m_socket : core_lib::asio::tcp::TcpConnection , core_lib::asio::udp::MulticastReceiver , core_lib::asio::udp::MulticastSender , core_lib::asio::udp::UdpReceiver , core_lib::asio::udp::UdpSender
- m_softwareVersion : core_lib::log::DebugLog< Formatter >
- m_started : core_lib::threads::ThreadBase
- m_strand : core_lib::asio::tcp::TcpConnection , core_lib::asio::tcp::TcpServer , core_lib::asio::udp::MulticastReceiver , core_lib::asio::udp::UdpReceiver
- m_tcpClient : core_lib::asio::tcp::TcpTypedClient< MsgBldr >
- m_tcpServer : core_lib::asio::tcp::TcpTypedServer< MsgBldr >
- m_tcpTypedClient : core_lib::asio::tcp::SimpleTcpClient
- m_tcpTypedServer : core_lib::asio::tcp::SimpleTcpServer
- m_terminating : core_lib::threads::ThreadBase
- m_thread : core_lib::threads::ThreadBase
- m_threadFunction : core_lib::threads::ThreadRunner
- m_threadGroup : core_lib::asio::IoContextThreadGroup , core_lib::threads::ThreadGroup
- m_threadID : core_lib::log::dl_private::LogQueueMessage
- m_threadId : core_lib::threads::ThreadBase
- m_threads : core_lib::threads::JoinThreads< C > , core_lib::threads::JoinThreadsP< C >
- m_timeStamp : core_lib::log::dl_private::LogQueueMessage
- m_udpReceiver : core_lib::asio::udp::SimpleUdpReceiver
- m_udpSender : core_lib::asio::udp::UdpTypedSender< MsgBldr >
- m_udpTypedSender : core_lib::asio::udp::SimpleUdpSender
- m_unknownLogMsgLevel : core_lib::log::DebugLog< Formatter >
- m_unreadCount : core_lib::threads::BoundedBuffer< T >
- m_updateEvent : core_lib::threads::EventThread
- m_value : core_lib::csv_grid::Cell , core_lib::csv_grid::CellDouble , core_lib::ini_file::if_private::KeyLine
- magicString : core_lib::asio::defs::MessageHeader
- MaxLogSize() : core_lib::log::DebugLog< Formatter >
- Message() : core_lib::log::dl_private::LogQueueMessage
- MessageBuilder() : core_lib::asio::messages::MessageBuilder
- MessageDecoder() : core_lib::log::DebugLog< Formatter >
- MessageHandler() : core_lib::asio::messages::MessageHandler , core_lib::log::DebugLog< Formatter >
- MessageHeader() : core_lib::asio::defs::MessageHeader
- messageId : core_lib::asio::defs::MessageHeader
- MessageQueueThread() : core_lib::threads::MessageQueueThread< MessageId, MessageType >
- MessageReceivedHandler() : core_lib::asio::messages::MessageHandler
- msg_deleter_t : core_lib::threads::MessageQueueThread< MessageId, MessageType >
- msg_handler_t : core_lib::threads::MessageQueueThread< MessageId, MessageType >
- msg_id_decoder_t : core_lib::threads::MessageQueueThread< MessageId, MessageType >
- msg_map_t : core_lib::threads::MessageQueueThread< MessageId, MessageType >
- MulticastConnection() : core_lib::asio::udp::MulticastReceiver , core_lib::asio::udp::MulticastSender , core_lib::asio::udp::MulticastTypedSender< MsgBldr > , core_lib::asio::udp::SimpleMulticastReceiver , core_lib::asio::udp::SimpleMulticastSender
- MulticastReceiver() : core_lib::asio::udp::MulticastReceiver
- MulticastSender() : core_lib::asio::udp::MulticastSender
- MulticastTypedSender() : core_lib::asio::udp::MulticastTypedSender< MsgBldr >