ecl_devices
1.2
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace ecl
Namespace ecl::devices
Classes and Structs
Class CharBuffer
Class CharStringBuffer
Class SharedFileCommon
Class SharedFileManager
Class EConsole
Class IConsole
Template Class is_seekable
Template Class is_sink
Template Class is_sink< EConsole >
Template Class is_sink< OConsole >
Template Class is_sink< SharedFile >
Template Class is_sink< String >
Template Class is_source
Template Class is_source< IConsole >
Template Class is_source< String >
Template Class is_sourcesink
Template Class is_sourcesink< String >
Class OConsole
Class SharedFile
Class String
Enums
Enum BaudRate
Enum ConnectionStatus
Enum DataBits
Enum Parity
Enum StopBits
Enum WriteMode
Functions
Function ecl::devices::close_error
Function ecl::devices::close_exception
Function ecl::devices::open_error
Function ecl::devices::open_exception
Function ecl::devices::read_error
Function ecl::devices::read_exception
Function ecl::devices::sync_error
Function ecl::devices::sync_exception
Function ecl::devices::write_error
Function ecl::devices::write_exception
Defines
Define ecl_devices_LOCAL
Define ecl_devices_PUBLIC
Directories
Directory include
Directory ecl
Directory devices
Directory detail
Files
File character_buffer.hpp
File console.hpp
File devices.hpp
File error_handler.hpp
File exception_handler_pos.hpp
File macros.hpp
File modes.hpp
File ofile.hpp
File ofile_pos.hpp
File ofile_w32.hpp
File serial.hpp
File serial_parameters.hpp
File serial_pos.hpp
File serial_w32.hpp
File shared_file.hpp
File socket.hpp
File socket_client_pos.hpp
File socket_connection_status.hpp
File socket_error_handler_pos.hpp
File socket_exception_handler_pos.hpp
File socket_server_pos.hpp
File string.hpp
File traits.hpp
Standard Documents
CHANGELOG
Changelog
0.61.12 (2016-05-03)
0.61.1 (2015-07-22)
0.61.0 (2014-09-12)
0.60.8 (2014-02-10)
0.60.7 (2014-02-03)
0.60.6 (2014-01-29)
PACKAGE
Index
ecl_devices
Index
Index
E
E
ecl::BaudRate (C++ enum)
ecl::BaudRate::BaudRate_110 (C++ enumerator)
ecl::BaudRate::BaudRate_115200 (C++ enumerator)
ecl::BaudRate::BaudRate_1200 (C++ enumerator)
ecl::BaudRate::BaudRate_19200 (C++ enumerator)
ecl::BaudRate::BaudRate_230400 (C++ enumerator)
ecl::BaudRate::BaudRate_2400 (C++ enumerator)
ecl::BaudRate::BaudRate_300 (C++ enumerator)
ecl::BaudRate::BaudRate_38400 (C++ enumerator)
ecl::BaudRate::BaudRate_460800 (C++ enumerator)
ecl::BaudRate::BaudRate_4800 (C++ enumerator)
ecl::BaudRate::BaudRate_57600 (C++ enumerator)
ecl::BaudRate::BaudRate_600 (C++ enumerator)
ecl::BaudRate::BaudRate_921600 (C++ enumerator)
ecl::BaudRate::BaudRate_9600 (C++ enumerator)
ecl::ConnectionStatus (C++ enum)
ecl::ConnectionStatus::ConnectionDisconnected (C++ enumerator)
ecl::ConnectionStatus::ConnectionHungUp (C++ enumerator)
ecl::ConnectionStatus::ConnectionProblem (C++ enumerator)
ecl::DataBits (C++ enum)
ecl::DataBits::DataBits_5 (C++ enumerator)
ecl::DataBits::DataBits_6 (C++ enumerator)
ecl::DataBits::DataBits_7 (C++ enumerator)
ecl::DataBits::DataBits_8 (C++ enumerator)
ecl::devices::CharBuffer (C++ class)
ecl::devices::CharBuffer::append (C++ function)
,
[1]
ecl::devices::CharBuffer::buffer_size (C++ member)
ecl::devices::CharBuffer::c_ptr (C++ function)
ecl::devices::CharBuffer::CharBuffer (C++ function)
ecl::devices::CharBuffer::clear (C++ function)
ecl::devices::CharBuffer::full (C++ function)
ecl::devices::CharBuffer::remaining (C++ function)
ecl::devices::CharBuffer::size (C++ function)
ecl::devices::CharBuffer::~CharBuffer (C++ function)
ecl::devices::CharStringBuffer (C++ class)
ecl::devices::CharStringBuffer::append (C++ function)
,
[1]
ecl::devices::CharStringBuffer::buffer_size (C++ member)
ecl::devices::CharStringBuffer::c_str (C++ function)
ecl::devices::CharStringBuffer::CharStringBuffer (C++ function)
ecl::devices::CharStringBuffer::clear (C++ function)
ecl::devices::CharStringBuffer::full (C++ function)
ecl::devices::CharStringBuffer::remaining (C++ function)
ecl::devices::CharStringBuffer::~CharStringBuffer (C++ function)
ecl::devices::close_error (C++ function)
ecl::devices::close_exception (C++ function)
ecl::devices::open_error (C++ function)
ecl::devices::open_exception (C++ function)
ecl::devices::read_error (C++ function)
ecl::devices::read_exception (C++ function)
ecl::devices::SharedFileCommon (C++ class)
ecl::devices::SharedFileCommon::SharedFileCommon (C++ function)
,
[1]
ecl::devices::SharedFileCommon::~SharedFileCommon (C++ function)
ecl::devices::SharedFileManager (C++ class)
ecl::devices::SharedFileManager::DeRegisterSharedFile (C++ function)
ecl::devices::SharedFileManager::RegisterSharedFile (C++ function)
ecl::devices::sync_error (C++ function)
ecl::devices::sync_exception (C++ function)
ecl::devices::write_error (C++ function)
ecl::devices::write_exception (C++ function)
ecl::EConsole (C++ class)
ecl::EConsole::EConsole (C++ function)
ecl::EConsole::error (C++ function)
ecl::EConsole::flush (C++ function)
ecl::EConsole::open (C++ function)
ecl::EConsole::write (C++ function)
,
[1]
ecl::EConsole::~EConsole (C++ function)
ecl::IConsole (C++ class)
ecl::IConsole::error (C++ function)
ecl::IConsole::IConsole (C++ function)
ecl::IConsole::open (C++ function)
ecl::IConsole::read (C++ function)
,
[1]
ecl::IConsole::~IConsole (C++ function)
ecl::is_seekable (C++ class)
ecl::is_sink (C++ class)
ecl::is_sink<EConsole> (C++ class)
ecl::is_sink<OConsole> (C++ class)
ecl::is_sink<SharedFile> (C++ class)
ecl::is_sink<String> (C++ class)
ecl::is_source (C++ class)
ecl::is_source<IConsole> (C++ class)
ecl::is_source<String> (C++ class)
ecl::is_sourcesink (C++ class)
ecl::is_sourcesink<String> (C++ class)
ecl::OConsole (C++ class)
ecl::OConsole::error (C++ function)
ecl::OConsole::flush (C++ function)
ecl::OConsole::OConsole (C++ function)
ecl::OConsole::open (C++ function)
ecl::OConsole::write (C++ function)
,
[1]
ecl::OConsole::~OConsole (C++ function)
ecl::Parity (C++ enum)
ecl::Parity::EvenParity (C++ enumerator)
ecl::Parity::NoParity (C++ enumerator)
ecl::Parity::OddParity (C++ enumerator)
ecl::SharedFile (C++ class)
ecl::SharedFile::count (C++ function)
ecl::SharedFile::error (C++ function)
ecl::SharedFile::flush (C++ function)
ecl::SharedFile::open (C++ function)
,
[1]
ecl::SharedFile::SharedFile (C++ function)
,
[1]
ecl::SharedFile::write (C++ function)
,
[1]
ecl::SharedFile::~SharedFile (C++ function)
ecl::StopBits (C++ enum)
ecl::StopBits::StopBits_1 (C++ enumerator)
ecl::StopBits::StopBits_15 (C++ enumerator)
ecl::StopBits::StopBits_2 (C++ enumerator)
ecl::String (C++ class)
ecl::String::c_str (C++ function)
ecl::String::clear (C++ function)
ecl::String::flush (C++ function)
ecl::String::isOpen (C++ function)
ecl::String::open (C++ function)
ecl::String::read (C++ function)
,
[1]
ecl::String::remaining (C++ function)
ecl::String::size (C++ function)
ecl::String::str (C++ function)
ecl::String::String (C++ function)
ecl::String::write (C++ function)
,
[1]
ecl::String::~String (C++ function)
ecl::WriteMode (C++ enum)
ecl::WriteMode::Append (C++ enumerator)
ecl::WriteMode::New (C++ enumerator)
ecl_devices_LOCAL (C macro)
ecl_devices_PUBLIC (C macro)