character_buffer.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/lib/detail/
character__buffer_8cpp
../../../include/ecl/devices/detail/character_buffer.hpp
ecl
ecl::devices
character_buffer.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/detail/
character__buffer_8hpp
ecl::devices::CharBuffer
ecl::devices::CharStringBuffer
ecl
ecl::devices
console.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/lib/
console_8cpp
../../include/ecl/devices/console.hpp
ecl
console.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
console_8hpp
detail/character_buffer.hpp
traits.hpp
macros.hpp
ecl::EConsole
ecl::IConsole
ecl::is_sink< EConsole >
ecl::is_sink< OConsole >
ecl::is_source< IConsole >
ecl::OConsole
ecl
devices.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/
devices_8hpp
devices/modes.hpp
devices/traits.hpp
devices/ofile.hpp
devices/serial.hpp
devices/socket.hpp
devices/string.hpp
error_handler.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/lib/detail/
error__handler_8cpp
../../../include/ecl/devices/detail/error_handler.hpp
ecl
ecl::devices
ecl::Error
close_error
namespaceecl_1_1devices.html
a11aa9be95ee5a4d7f8b499a3d9c968bb
()
ecl::Error
open_error
namespaceecl_1_1devices.html
a0d19cfbeb99329bd0bd6de11f7971b8c
()
ecl::Error
read_error
namespaceecl_1_1devices.html
ae10fc77d15cb90916f39d8931f7357ba
()
ecl::Error
sync_error
namespaceecl_1_1devices.html
a90b8ad5ae4adf22b8debe345d0b198fd
()
ecl::Error
write_error
namespaceecl_1_1devices.html
a904d7042e9002b01ef79d89ec23b1f26
()
error_handler.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/detail/
error__handler_8hpp
ecl
ecl::devices
ecl::Error
close_error
namespaceecl_1_1devices.html
a11aa9be95ee5a4d7f8b499a3d9c968bb
()
ecl::Error
open_error
namespaceecl_1_1devices.html
a0d19cfbeb99329bd0bd6de11f7971b8c
()
ecl::Error
read_error
namespaceecl_1_1devices.html
ae10fc77d15cb90916f39d8931f7357ba
()
ecl::Error
sync_error
namespaceecl_1_1devices.html
a90b8ad5ae4adf22b8debe345d0b198fd
()
ecl::Error
write_error
namespaceecl_1_1devices.html
a904d7042e9002b01ef79d89ec23b1f26
()
exception_handler_pos.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/lib/detail/
exception__handler__pos_8cpp
../../../include/ecl/devices/detail/exception_handler_pos.hpp
ecl
ecl::devices
StandardException
close_exception
namespaceecl_1_1devices.html
a825d1fd77873a64feda450b1fba5f6f0
(const char *loc, const std::string &file_name)
StandardException
open_exception
namespaceecl_1_1devices.html
adcddffcca4c7b295704cb4366ccaa656
(const char *loc, const std::string &file_name)
StandardException
read_exception
namespaceecl_1_1devices.html
af595ba49852e4d133539812bedc9f666
(const char *loc)
StandardException
sync_exception
namespaceecl_1_1devices.html
aa997adae184826bea9aeaa4e4112507e
(const char *loc, const std::string &file_name)
StandardException
write_exception
namespaceecl_1_1devices.html
a8428d63d5e89f33fe4fbc76807843af8
(const char *loc)
exception_handler_pos.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/detail/
exception__handler__pos_8hpp
ecl
ecl::devices
StandardException
close_exception
namespaceecl_1_1devices.html
a825d1fd77873a64feda450b1fba5f6f0
(const char *loc, const std::string &file_name)
StandardException
open_exception
namespaceecl_1_1devices.html
adcddffcca4c7b295704cb4366ccaa656
(const char *loc, const std::string &file_name)
StandardException
read_exception
namespaceecl_1_1devices.html
af595ba49852e4d133539812bedc9f666
(const char *loc)
StandardException
sync_exception
namespaceecl_1_1devices.html
aa997adae184826bea9aeaa4e4112507e
(const char *loc, const std::string &file_name)
StandardException
write_exception
namespaceecl_1_1devices.html
a8428d63d5e89f33fe4fbc76807843af8
(const char *loc)
files.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/test/
files_8cpp
../../include/ecl/devices/detail/character_buffer.hpp
../../include/ecl/devices/ofile.hpp
int
main
files_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
files_8cpp.html
acca544062e9318e83213704b153bd598
(FilesTests, construct)
TEST
files_8cpp.html
adb9223b1429ac9d6db701100152fff09
(FilesTests, write)
TEST
files_8cpp.html
a67c2f11dbc737339f309431d70a43484
(FilesTests, append)
TEST
files_8cpp.html
a9f3134014d1a0c2adb0e02a9c2b608e3
(FilesTest, isOpen)
macros.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
macros_8hpp
#define
ecl_devices_LOCAL
macros_8hpp.html
a2c5fab232b5c6eeb61d0151c01a36725
#define
ecl_devices_PUBLIC
macros_8hpp.html
ac6b5208220653dc7017a231867f0cbeb
mainpage.dox
/tmp/ws/src/ecl_core/ecl_devices/doxygen/
mainpage_8dox
modes.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
modes_8hpp
ecl
WriteMode
namespaceecl.html
aa92968c442c579d64ed1263a022e4a03
New
namespaceecl.html
aa92968c442c579d64ed1263a022e4a03a9e6bda412407c0799650b379a4cb4f53
Append
namespaceecl.html
aa92968c442c579d64ed1263a022e4a03a55c24c6fa340bf3b9253de0c977da2f0
namespaces.dox
/tmp/ws/src/ecl_core/ecl_devices/doxygen/
namespaces_8dox
ecl
ecl::devices::tests
ofile.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
ofile_8hpp
ofile_pos.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/lib/
ofile__pos_8cpp
ofile_pos.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
ofile__pos_8hpp
ofile_w32.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/lib/
ofile__w32_8cpp
ofile_w32.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
ofile__w32_8hpp
serial.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
serial_8hpp
serial_parameters.hpp
serial_parameters.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
serial__parameters_8hpp
ecl
BaudRate
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3
BaudRate_110
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a1247673f4502e56cd3930eeaad30b704
BaudRate_300
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a63185612f701f1415b68eb8abc443aa6
BaudRate_600
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a98a5c60dc636cf2e03f93f860dc92144
BaudRate_1200
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a1aec216b07f08ed0fb250eb53a6e486b
BaudRate_2400
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3aa5664c4c527d3e402a2e5e1e92c1e345
BaudRate_4800
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3ac764305c8100d7857fb9a23ff0730516
BaudRate_9600
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a549bc0b9e1a4567aca93ad921afc97cc
BaudRate_19200
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a4c711f44e6098526396296dbe6493050
BaudRate_38400
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a2684ac15d20197559b41cb70eca1f945
BaudRate_57600
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3aaa76fcbec2b73910b1c60bb8c4cdcde0
BaudRate_115200
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a076fd5609b6349e39487f940dfad9a61
BaudRate_230400
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3aa7f52a8f8dfdb43637c4884c738f2c20
BaudRate_460800
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3aca8f6fc09a1cfa91781dbb2c37cf803c
BaudRate_921600
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a3319f4ac155b03c590b0f2837788c730
DataBits
namespaceecl.html
a6fb2cd006b9a83f0963471cc5df1142d
DataBits_5
namespaceecl.html
a6fb2cd006b9a83f0963471cc5df1142da3cdaab09b84366974713c6a80cf08dad
DataBits_6
namespaceecl.html
a6fb2cd006b9a83f0963471cc5df1142dab760fc46f56adb05c6c784db8c412386
DataBits_7
namespaceecl.html
a6fb2cd006b9a83f0963471cc5df1142da4448c151eebca8f7c439d7c8405aea06
DataBits_8
namespaceecl.html
a6fb2cd006b9a83f0963471cc5df1142da09cdf88c4c8ee28b655a7c9ddd50dd9c
Parity
namespaceecl.html
a331053910f96e702bdc55b8d2d8572b4
NoParity
namespaceecl.html
a331053910f96e702bdc55b8d2d8572b4a55d238f8fd413599dbd925e5f90ae4ac
OddParity
namespaceecl.html
a331053910f96e702bdc55b8d2d8572b4a1bc63b5a7fbdeb1f3ef1eb04ee14fe0e
EvenParity
namespaceecl.html
a331053910f96e702bdc55b8d2d8572b4ae68c5c1de485a810c08f237284b48db8
StopBits
namespaceecl.html
a1b686cb4459fa1d67b35c2ed746104b3
StopBits_1
namespaceecl.html
a1b686cb4459fa1d67b35c2ed746104b3acf13082de25a0f64c749fd6cad1f84ba
StopBits_15
namespaceecl.html
a1b686cb4459fa1d67b35c2ed746104b3a364668d551da344edfb49e501a7ef748
StopBits_2
namespaceecl.html
a1b686cb4459fa1d67b35c2ed746104b3a2d62f114adf26ce7180c364c71ad21bf
serial_pos.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/lib/
serial__pos_8cpp
serial_pos.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
serial__pos_8hpp
serial_timeouts.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/examples/
serial__timeouts_8cpp
../../include/ecl/devices/serial.hpp
int
main
serial__timeouts_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
print_usage
serial__timeouts_8cpp.html
ae5ad5cbeccaedc03a48d3c7eaa803e79
()
serial_w32.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/lib/
serial__w32_8cpp
serial_w32.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
serial__w32_8hpp
shared_file.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/lib/
shared__file_8cpp
../../include/ecl/devices/shared_file.hpp
ecl
ecl::devices
shared_file.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
shared__file_8hpp
detail/character_buffer.hpp
ofile.hpp
traits.hpp
modes.hpp
macros.hpp
ecl::is_sink< SharedFile >
ecl::SharedFile
ecl::devices::SharedFileCommon
ecl::devices::SharedFileManager
ecl
ecl::devices
shared_files.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/test/
shared__files_8cpp
../../include/ecl/devices/shared_file.hpp
ecl
ecl::devices
ecl::devices::tests
int
main
shared__files_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
shared_files_f
namespaceecl_1_1devices_1_1tests.html
a9f92e2a76d71bacc0000979dd8c63af1
()
TEST
shared__files_8cpp.html
a33912b091cc0b52995104bc3f3a6fa62
(SharedFileTests, allEggsInTheBasket)
socket.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
socket_8hpp
socket_connection_status.hpp
socket_client_pos.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/lib/
socket__client__pos_8cpp
socket_client_pos.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
socket__client__pos_8hpp
socket_connection_status.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
socket__connection__status_8hpp
ecl
ConnectionStatus
namespaceecl.html
a371fd7f17c0402144d38abfca80186e2
ConnectionProblem
namespaceecl.html
a371fd7f17c0402144d38abfca80186e2a02378bc491577dcacd4463681868c286
ConnectionDisconnected
namespaceecl.html
a371fd7f17c0402144d38abfca80186e2a2570211e237a88fd1d9ed98d036a738a
ConnectionHungUp
namespaceecl.html
a371fd7f17c0402144d38abfca80186e2a3bc4799486066c6b015891c77057b817
socket_error_handler_pos.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/detail/
socket__error__handler__pos_8hpp
socket_exception_handler_pos.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/lib/detail/
socket__exception__handler__pos_8cpp
socket_exception_handler_pos.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/detail/
socket__exception__handler__pos_8hpp
socket_server_pos.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/lib/
socket__server__pos_8cpp
socket_server_pos.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
socket__server__pos_8hpp
string.cpp
/tmp/ws/src/ecl_core/ecl_devices/src/lib/
string_8cpp
../../include/ecl/devices/string.hpp
ecl
string.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
string_8hpp
traits.hpp
macros.hpp
ecl::is_sink< String >
ecl::is_source< String >
ecl::is_sourcesink< String >
ecl::String
ecl
traits.hpp
/tmp/ws/src/ecl_core/ecl_devices/include/ecl/devices/
traits_8hpp
ecl::is_seekable
ecl::is_sink
ecl::is_source
ecl::is_sourcesink
ecl
ecl
namespaceecl.html
ecl::devices
ecl::EConsole
ecl::IConsole
ecl::is_seekable
ecl::is_sink
ecl::is_sink< EConsole >
ecl::is_sink< OConsole >
ecl::is_sink< SharedFile >
ecl::is_sink< String >
ecl::is_source
ecl::is_source< IConsole >
ecl::is_source< String >
ecl::is_sourcesink
ecl::is_sourcesink< String >
ecl::OConsole
ecl::SharedFile
ecl::String
BaudRate
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3
BaudRate_110
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a1247673f4502e56cd3930eeaad30b704
BaudRate_300
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a63185612f701f1415b68eb8abc443aa6
BaudRate_600
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a98a5c60dc636cf2e03f93f860dc92144
BaudRate_1200
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a1aec216b07f08ed0fb250eb53a6e486b
BaudRate_2400
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3aa5664c4c527d3e402a2e5e1e92c1e345
BaudRate_4800
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3ac764305c8100d7857fb9a23ff0730516
BaudRate_9600
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a549bc0b9e1a4567aca93ad921afc97cc
BaudRate_19200
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a4c711f44e6098526396296dbe6493050
BaudRate_38400
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a2684ac15d20197559b41cb70eca1f945
BaudRate_57600
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3aaa76fcbec2b73910b1c60bb8c4cdcde0
BaudRate_115200
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a076fd5609b6349e39487f940dfad9a61
BaudRate_230400
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3aa7f52a8f8dfdb43637c4884c738f2c20
BaudRate_460800
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3aca8f6fc09a1cfa91781dbb2c37cf803c
BaudRate_921600
namespaceecl.html
a2e4d07f96876eca34015773ff23867d3a3319f4ac155b03c590b0f2837788c730
ConnectionStatus
namespaceecl.html
a371fd7f17c0402144d38abfca80186e2
ConnectionProblem
namespaceecl.html
a371fd7f17c0402144d38abfca80186e2a02378bc491577dcacd4463681868c286
ConnectionDisconnected
namespaceecl.html
a371fd7f17c0402144d38abfca80186e2a2570211e237a88fd1d9ed98d036a738a
ConnectionHungUp
namespaceecl.html
a371fd7f17c0402144d38abfca80186e2a3bc4799486066c6b015891c77057b817
DataBits
namespaceecl.html
a6fb2cd006b9a83f0963471cc5df1142d
DataBits_5
namespaceecl.html
a6fb2cd006b9a83f0963471cc5df1142da3cdaab09b84366974713c6a80cf08dad
DataBits_6
namespaceecl.html
a6fb2cd006b9a83f0963471cc5df1142dab760fc46f56adb05c6c784db8c412386
DataBits_7
namespaceecl.html
a6fb2cd006b9a83f0963471cc5df1142da4448c151eebca8f7c439d7c8405aea06
DataBits_8
namespaceecl.html
a6fb2cd006b9a83f0963471cc5df1142da09cdf88c4c8ee28b655a7c9ddd50dd9c
Parity
namespaceecl.html
a331053910f96e702bdc55b8d2d8572b4
NoParity
namespaceecl.html
a331053910f96e702bdc55b8d2d8572b4a55d238f8fd413599dbd925e5f90ae4ac
OddParity
namespaceecl.html
a331053910f96e702bdc55b8d2d8572b4a1bc63b5a7fbdeb1f3ef1eb04ee14fe0e
EvenParity
namespaceecl.html
a331053910f96e702bdc55b8d2d8572b4ae68c5c1de485a810c08f237284b48db8
StopBits
namespaceecl.html
a1b686cb4459fa1d67b35c2ed746104b3
StopBits_1
namespaceecl.html
a1b686cb4459fa1d67b35c2ed746104b3acf13082de25a0f64c749fd6cad1f84ba
StopBits_15
namespaceecl.html
a1b686cb4459fa1d67b35c2ed746104b3a364668d551da344edfb49e501a7ef748
StopBits_2
namespaceecl.html
a1b686cb4459fa1d67b35c2ed746104b3a2d62f114adf26ce7180c364c71ad21bf
WriteMode
namespaceecl.html
aa92968c442c579d64ed1263a022e4a03
New
namespaceecl.html
aa92968c442c579d64ed1263a022e4a03a9e6bda412407c0799650b379a4cb4f53
Append
namespaceecl.html
aa92968c442c579d64ed1263a022e4a03a55c24c6fa340bf3b9253de0c977da2f0
ecl::EConsole
classecl_1_1EConsole.html
EConsole
classecl_1_1EConsole.html
a2d9e24e2b9e3369173837dd3f10646b7
()
const Error &
error
classecl_1_1EConsole.html
a86c5fa25c40cd04e8c0947637b47e062
() const
void
flush
classecl_1_1EConsole.html
a9dfed9f0d4e04ba8a2c273b8fd41373f
() ecl_assert_throw_decl(StandardException)
bool
open
classecl_1_1EConsole.html
a354f62a45953b8ec585fc444bcb4ca1d
()
long
write
classecl_1_1EConsole.html
a88f82442622c5a7f963309ec3dc58cd5
(const char &c) ecl_assert_throw_decl(StandardException)
long
write
classecl_1_1EConsole.html
a2f9f97c3dc66f7f04d133325df3b7b9e
(const char *s, unsigned long n) ecl_assert_throw_decl(StandardException)
virtual
~EConsole
classecl_1_1EConsole.html
a0993bb8eb6d13917442d606fc524663b
()
devices::CharStringBuffer
buffer
classecl_1_1EConsole.html
afa7c8f9a57739abb6ea45082f27657b3
Error
error_handler
classecl_1_1EConsole.html
a1329a83d2b6a39652f5a11b12f37cb82
ecl::IConsole
classecl_1_1IConsole.html
const Error &
error
classecl_1_1IConsole.html
a81a04be528abb1df800408df6f4c1d25
() const
IConsole
classecl_1_1IConsole.html
a60148bf451437375f5a2e370821a6182
()
bool
open
classecl_1_1IConsole.html
a66df2e13b4d6a103d090b379b40ee3c8
()
long
read
classecl_1_1IConsole.html
ae68d84980bcf08fc96314c9ac4a18c48
(char &c) ecl_assert_throw_decl(StandardException)
long
read
classecl_1_1IConsole.html
a6c0081f329628fbec7a8bf9d699b0726
(char *s, const unsigned long &n) ecl_assert_throw_decl(StandardException)
virtual
~IConsole
classecl_1_1IConsole.html
a4129519d2e593a032f10ec5ae88fb19d
()
Error
error_handler
classecl_1_1IConsole.html
a4829efe0e474f8735e34a9180e049754
ecl::is_seekable
classecl_1_1is__seekable.html
ecl::Bool
ecl::is_sink
classecl_1_1is__sink.html
ecl::Bool
ecl::is_sink< EConsole >
classecl_1_1is__sink_3_01EConsole_01_4.html
ecl::Bool
ecl::is_sink< OConsole >
classecl_1_1is__sink_3_01OConsole_01_4.html
ecl::Bool
ecl::is_sink< SharedFile >
classecl_1_1is__sink_3_01SharedFile_01_4.html
ecl::Bool
ecl::is_sink< String >
classecl_1_1is__sink_3_01String_01_4.html
ecl::Bool
ecl::is_source
classecl_1_1is__source.html
ecl::Bool
ecl::is_source< IConsole >
classecl_1_1is__source_3_01IConsole_01_4.html
ecl::Bool
ecl::is_source< String >
classecl_1_1is__source_3_01String_01_4.html
ecl::Bool
ecl::is_sourcesink
classecl_1_1is__sourcesink.html
ecl::Bool
ecl::is_sourcesink< String >
classecl_1_1is__sourcesink_3_01String_01_4.html
ecl::Bool
ecl::OConsole
classecl_1_1OConsole.html
const Error &
error
classecl_1_1OConsole.html
afc1eb4455cc345c6437aa651838a2b0e
() const
void
flush
classecl_1_1OConsole.html
ac84cacf4963bf4fae11b8b45b52331e2
() ecl_assert_throw_decl(StandardException)
OConsole
classecl_1_1OConsole.html
a8472ec3219ecd495741e82a8460e453f
()
bool
open
classecl_1_1OConsole.html
a69568806a23911c9b509a7401192da6b
()
long
write
classecl_1_1OConsole.html
a2eeb41c9a8a03ca3e70f402a0a9a74de
(const char &c) ecl_assert_throw_decl(StandardException)
long
write
classecl_1_1OConsole.html
adfa7f4f8c9bfe6bc8d31224c330e787a
(const char *s, unsigned long n) ecl_assert_throw_decl(StandardException)
virtual
~OConsole
classecl_1_1OConsole.html
a1f33a48861a3f86dbfd00702c4e7c034
()
devices::CharStringBuffer
buffer
classecl_1_1OConsole.html
abc646ee72d7de20185cd05ccffd1b91f
Error
error_handler
classecl_1_1OConsole.html
a355da6bd17ac2c9b7c38d6df9991122c
ecl::SharedFile
classecl_1_1SharedFile.html
unsigned int
count
classecl_1_1SharedFile.html
aeecf665a09ab659117017a21303ca2a2
()
const Error &
error
classecl_1_1SharedFile.html
af58bd4f55e392f84934521aab205b581
() const
bool
flush
classecl_1_1SharedFile.html
ac81f4d4aeee84aec278f51f1c10a1ef5
() ecl_debug_throw_decl(StandardException)
bool
open
classecl_1_1SharedFile.html
a525d818037afad45a5fddb6f6e003a52
(const std::string &name, WriteMode mode=New) ecl_throw_decl(StandardException)
bool
open
classecl_1_1SharedFile.html
a9f8a02cc00473ae06268feee4419bf95
()
SharedFile
classecl_1_1SharedFile.html
a66a5adba32d79618683dbfd116141abe
()
SharedFile
classecl_1_1SharedFile.html
a9dfb88429ce85bdad2c7212da23bbc94
(const std::string &name, WriteMode mode=New) ecl_throw_decl(StandardException)
long
write
classecl_1_1SharedFile.html
ad489e5f3cd54d63542b441f95fa7ec55
(const char &c) ecl_debug_throw_decl(StandardException)
long
write
classecl_1_1SharedFile.html
af6dec8a373869678280a77bf43c6e315
(const char *s, unsigned long n) ecl_debug_throw_decl(StandardException)
virtual
~SharedFile
classecl_1_1SharedFile.html
ac52b76b28f2fabcb8607099b42642817
()
devices::CharBuffer
buffer
classecl_1_1SharedFile.html
abad336f4d849e876db87b75c35805436
devices::SharedFileCommon *
shared_instance
classecl_1_1SharedFile.html
a7a9aefbf5666962fbb6c61169dbc2319
ecl::String
classecl_1_1String.html
const char *
c_str
classecl_1_1String.html
a06197ebcc7467170c3896f228de366fd
()
void
clear
classecl_1_1String.html
a23d46c5994e22e9a755dd50818f4aa15
()
void
flush
classecl_1_1String.html
a4e6ca04a3cc5c92fe36b7a8480b4642e
()
bool
isOpen
classecl_1_1String.html
a2f47619abf8c61701f74b0aecc13b8f5
()
bool
open
classecl_1_1String.html
a8d5617b6351ca738f3d898e5ac655c3d
()
long
read
classecl_1_1String.html
ae67a80f83f36d4030e425e2d5ce0e0dc
(char &c)
long
read
classecl_1_1String.html
a0c79dd9e6697578b2168a4cf504b21a8
(char *s, unsigned long n)
unsigned long
remaining
classecl_1_1String.html
a0226aacc5f0f416a2fc9086f00eb8e8c
()
unsigned long
size
classecl_1_1String.html
a5564cff6f838f8aa5ffb1fc332bbe22e
()
std::string
str
classecl_1_1String.html
adc1a1d6f646cbc68adda971c193a12bb
()
String
classecl_1_1String.html
abbf7b06f522d50373abcfcef4b0c6657
(const char *str="")
long
write
classecl_1_1String.html
a737c383e2d84f6f0bdeba941ab12dd46
(char c)
long
write
classecl_1_1String.html
abc783cbcd4309bf65c0d2386b5d50480
(const char *s, unsigned long n)
virtual
~String
classecl_1_1String.html
a542b1f26ff75d4254ad97a8172730cb7
()
void
grow
classecl_1_1String.html
ae6775e5bbb63f2821bd2f5a5c06da5a6
(int no_bytes=256)
char *
buffer
classecl_1_1String.html
a4bcedef562598f172de528581a4f6aaa
char *
buffer_cur_read
classecl_1_1String.html
a31067eef1a89b094e50cdd2ff6ce3242
char *
buffer_cur_write
classecl_1_1String.html
a0bdc290c0b28f8ffeeea1bbf9148d348
unsigned long
buffer_length
classecl_1_1String.html
aa04d8baf7c75f46b2ac12398d62504ce
ecl::devices
namespaceecl_1_1devices.html
ecl::devices::tests
ecl::devices::CharBuffer
ecl::devices::CharStringBuffer
ecl::devices::SharedFileCommon
ecl::devices::SharedFileManager
ecl::Error
close_error
namespaceecl_1_1devices.html
a11aa9be95ee5a4d7f8b499a3d9c968bb
()
StandardException
close_exception
namespaceecl_1_1devices.html
a825d1fd77873a64feda450b1fba5f6f0
(const char *loc, const std::string &file_name)
ecl::Error
open_error
namespaceecl_1_1devices.html
a0d19cfbeb99329bd0bd6de11f7971b8c
()
StandardException
open_exception
namespaceecl_1_1devices.html
adcddffcca4c7b295704cb4366ccaa656
(const char *loc, const std::string &file_name)
ecl::Error
read_error
namespaceecl_1_1devices.html
ae10fc77d15cb90916f39d8931f7357ba
()
StandardException
read_exception
namespaceecl_1_1devices.html
af595ba49852e4d133539812bedc9f666
(const char *loc)
ecl::Error
sync_error
namespaceecl_1_1devices.html
a90b8ad5ae4adf22b8debe345d0b198fd
()
StandardException
sync_exception
namespaceecl_1_1devices.html
aa997adae184826bea9aeaa4e4112507e
(const char *loc, const std::string &file_name)
ecl::Error
write_error
namespaceecl_1_1devices.html
a904d7042e9002b01ef79d89ec23b1f26
()
StandardException
write_exception
namespaceecl_1_1devices.html
a8428d63d5e89f33fe4fbc76807843af8
(const char *loc)
ecl::devices::CharBuffer
classecl_1_1devices_1_1CharBuffer.html
long
append
classecl_1_1devices_1_1CharBuffer.html
a5e789875081f1a3573a905fd20e4ba20
(const char &c)
long
append
classecl_1_1devices_1_1CharBuffer.html
aedc9fd0a1754498e382c5bf434c287a3
(const char *s, unsigned long n)
char *
c_ptr
classecl_1_1devices_1_1CharBuffer.html
ae3f97ea9434d6509cb4cf3b17c63376f
()
CharBuffer
classecl_1_1devices_1_1CharBuffer.html
a554911f01ace7b7e6d610210bee3e945
()
void
clear
classecl_1_1devices_1_1CharBuffer.html
a49a23b179a41ca0952fa603b600c22fd
()
bool
full
classecl_1_1devices_1_1CharBuffer.html
a38fc6d1ad8a9b912be9de68f61d14f8a
() const
unsigned int
remaining
classecl_1_1devices_1_1CharBuffer.html
a70aeb8348d1b0238b48af2ef15133ca4
()
unsigned int
size
classecl_1_1devices_1_1CharBuffer.html
ab313de02e6d6a4a0189c30c17c6c5bb9
() const
virtual
~CharBuffer
classecl_1_1devices_1_1CharBuffer.html
a5bae12fa14b3c5cddafd278237267427
()
static const unsigned int
buffer_size
classecl_1_1devices_1_1CharBuffer.html
af04f9f3f43a36d6cd9cf33fb8b6fe458
char
contents
classecl_1_1devices_1_1CharBuffer.html
a5e70b8f0a8cdd6a4dcd3a700e152f927
[buffer_size]
unsigned int
fill_point_marker
classecl_1_1devices_1_1CharBuffer.html
a67779b35d2d11744e65421f533efb076
ecl::devices::CharStringBuffer
classecl_1_1devices_1_1CharStringBuffer.html
long
append
classecl_1_1devices_1_1CharStringBuffer.html
a721a8ee209a390f741cb2ee9355d880b
(const char &c)
long
append
classecl_1_1devices_1_1CharStringBuffer.html
a6c10178639106e6e78d3b300a7f6cd6d
(const char *s, unsigned long n)
const char *
c_str
classecl_1_1devices_1_1CharStringBuffer.html
af105cb51746eec051d61b01f4183f6dd
()
CharStringBuffer
classecl_1_1devices_1_1CharStringBuffer.html
a9a82f6e67410df5c310b7cd196873cfe
()
void
clear
classecl_1_1devices_1_1CharStringBuffer.html
a351f792c0c40e5091bf7b068706f5146
()
bool
full
classecl_1_1devices_1_1CharStringBuffer.html
aced147fc31f8b90fa797db5427b7a981
() const
unsigned int
remaining
classecl_1_1devices_1_1CharStringBuffer.html
a3a5aa72b7783037d7c055e05cd3e9e65
()
virtual
~CharStringBuffer
classecl_1_1devices_1_1CharStringBuffer.html
a438391ab42ff47bc76b28ca913d43407
()
static const unsigned int
buffer_size
classecl_1_1devices_1_1CharStringBuffer.html
ac4ccd62a42181bdf6f68127ee8d68a06
char
contents
classecl_1_1devices_1_1CharStringBuffer.html
a28ebe91a66c02e5d6d153c5df1e91c5e
[buffer_size+1]
unsigned int
fill_point_marker
classecl_1_1devices_1_1CharStringBuffer.html
a3e97bfe951643c5f6e6c56c99670c3d2
ecl::devices::SharedFileCommon
classecl_1_1devices_1_1SharedFileCommon.html
SharedFileCommon
classecl_1_1devices_1_1SharedFileCommon.html
a834378962f235fb0db9e86c1356cef52
()
SharedFileCommon
classecl_1_1devices_1_1SharedFileCommon.html
a723d5fb1dc5d700c74b98bed7ec0592d
(const std::string &name, ecl::WriteMode mode) ecl_throw_decl(StandardException)
virtual
~SharedFileCommon
classecl_1_1devices_1_1SharedFileCommon.html
ab90ca51125986404618921c82d21db12
()
unsigned int
count
classecl_1_1devices_1_1SharedFileCommon.html
a462c7fdc723dba5fdda97393c1bb9a0b
Error
error_handler
classecl_1_1devices_1_1SharedFileCommon.html
a38cd43d0d000ed40e97d852a3978ae84
OFile
file
classecl_1_1devices_1_1SharedFileCommon.html
a26b97c778ceb5acd40fbaa84866d8411
ecl::Mutex
mutex
classecl_1_1devices_1_1SharedFileCommon.html
a320039963f79d91bcdfb6c2c3cc25ba5
friend class
ecl::SharedFile
classecl_1_1devices_1_1SharedFileCommon.html
a41f6d0a7775770b7f33ee0145284b956
friend class
SharedFileManager
classecl_1_1devices_1_1SharedFileCommon.html
ae79d01d47aadbfabda62f9c96a9609b8
ecl::devices::SharedFileManager
classecl_1_1devices_1_1SharedFileManager.html
static bool
DeRegisterSharedFile
classecl_1_1devices_1_1SharedFileManager.html
ab86f160854f0a7f94761c89980a043ec
(const std::string &name) ecl_throw_decl(StandardException)
static SharedFileCommon *
RegisterSharedFile
classecl_1_1devices_1_1SharedFileManager.html
a79145a14153fdd42d991b447fd9ed7d0
(const std::string &name, ecl::WriteMode mode=New) ecl_throw_decl(StandardException)
static ecl::Mutex
mutex
classecl_1_1devices_1_1SharedFileManager.html
aea548e220f21114ded50f84e91657efe
static std::map< std::string, SharedFileCommon * >
opened_files
classecl_1_1devices_1_1SharedFileManager.html
a73f31ce6cc782193007191f57bb2ad7e
ecl::devices::tests
namespaceecl_1_1devices_1_1tests.html
void
shared_files_f
namespaceecl_1_1devices_1_1tests.html
a9f92e2a76d71bacc0000979dd8c63af1
()
index
index
utilities
String
Exceptions
CompilingLinking
unitTests
SharedFile
Serial
Concepts
openClose
Introduction
OFile
readWrite
DeviceUsage
ChangeLog
Examples
Sockets
Devices
packageSummary