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 namespace members with links to the namespaces they belong to:

### - a -

- AutoFormatFloatString() : core_lib::string_utils

### - b -

- BuildMessage() : core_lib::asio::messages

### - c -

- char_buffer_t : core_lib::asio::defs
- char_vector_t : core_lib::serialize
- check_bytes_left_to_read_t : core_lib::asio::defs
- connection_t : core_lib::asio::defs
- CopyDirectoryRecursively() : core_lib::file_utils
- CsvGrid : core_lib::csv_grid
- CsvGridD : core_lib::csv_grid
- CsvGridL : core_lib::csv_grid
- CsvGridLD : core_lib::csv_grid
- CsvGridV : core_lib::csv_grid
- CsvGridVD : core_lib::csv_grid

### - d -

- default_log_t : core_lib::log
- DEFAULT_MAGIC_STRING : core_lib::asio::defs
- default_message_dispatcher_t : core_lib::asio::defs
- default_received_message_ptr_t : core_lib::asio::defs
- default_received_message_t : core_lib::asio::defs
- DeserializeMessage() : core_lib::asio::messages
- DeserializeProtobuf() : core_lib::asio::messages

### - e -

- eArchiveType : core_lib::asio::defs
- eCellFormatOptions : core_lib::csv_grid
- eCopyDirectoryOptions : core_lib::file_utils
- eDefaultUdpSize : core_lib::asio::udp
- eDefLogSize : core_lib::log
- eDefReservedSize : core_lib::asio::tcp
- eDefUnsentAsyncCount : core_lib::asio::tcp
- eFloatStringFormat : core_lib::string_utils
- eIntialCondition : core_lib::threads
- eLogMessageLevel : core_lib::log
- eMagicStringLen : core_lib::asio::defs
- eMessageHeaderLen : core_lib::asio::defs
- eMulticastTTL : core_lib::asio::udp
- eNotifyType : core_lib::threads
- eOnDestroyOptions : core_lib::threads
- eResetCondition : core_lib::threads
- eRespAddressLen : core_lib::asio::defs
- eSaveToFileOptions : core_lib::csv_grid
- eSendOption : core_lib::asio::tcp
- eSplitStringResult : core_lib::string_utils
- eUdpDatagramMaxSize : core_lib::asio::udp
- eUdpOption : core_lib::asio::udp

### - f -

- FillHeader() : core_lib::asio::messages
- FindCommonRootPath() : core_lib::file_utils
- FindFileRecursively() : core_lib::file_utils
- FormatFloatString() : core_lib::string_utils

### - i -

- in_bin_t : core_lib::serialize::archives
- in_json_t : core_lib::serialize::archives
- in_port_bin_t : core_lib::serialize::archives
- in_protobuf_t : core_lib::serialize::archives
- in_raw_t : core_lib::serialize::archives
- in_xml_t : core_lib::serialize::archives
- IsAlphaNumeric() : core_lib::string_utils

### - k -

- keys_list : core_lib::ini_file

### - l -

- line_citer : core_lib::ini_file::if_private
- line_iter : core_lib::ini_file::if_private
- line_list : core_lib::ini_file::if_private
- ListDirectoryContents() : core_lib::file_utils
- ListSubDirectories() : core_lib::file_utils

### - m -

- MakeHexString() : core_lib::string_utils
- message_received_handler_t : core_lib::asio::defs

### - n -

- NULL_CONNECTION : core_lib::asio::defs

### - o -

- out_bin_t : core_lib::serialize::archives
- out_json_t : core_lib::serialize::archives
- out_port_bin_t : core_lib::serialize::archives
- out_protobuf_t : core_lib::serialize::archives
- out_raw_t : core_lib::serialize::archives
- out_xml_t : core_lib::serialize::archives

### - p -

- PackStdString() : core_lib::string_utils

### - r -

- RemoveIllegalChars() : core_lib::string_utils
- ReplaceTokens() : core_lib::string_utils
- Row : core_lib::csv_grid
- RowD : core_lib::csv_grid
- RowL : core_lib::csv_grid
- RowV : core_lib::csv_grid

### - s -

- SplitString() : core_lib::string_utils
- StringToWString() : core_lib::string_utils

### - t -

- tcp_conn_ptr_t : core_lib::asio::defs
- ToCharVector() : core_lib::serialize
- TokeniseString() : core_lib::string_utils
- ToObject() : core_lib::serialize

### - w -

- WStringToString() : core_lib::string_utils