Embedded control libraries. More...
Namespaces | |
blueprints | |
concepts | |
containers | |
devices | |
formatters | |
interfaces | |
Supporting elements and interfaces. | |
threads | |
time | |
Typedefs | |
typedef TimeStamp | Duration |
typedef TimeStamp | Duration |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< false > | False |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef Bool< true > | True |
typedef void(* | VoidFunction) () |
typedef void(* | VoidFunction) () |
typedef void(* | VoidFunction) () |
Functions | |
T * | addressOf (T &v) |
ReferenceWrapper< T const > | cref (T const &wrapped_object) |
BoundNullaryMemberFunction< C, R > | generateFunctionObject (R(C::*function)(), C &c) |
BoundUnaryMemberFunction< C, A, R > | generateFunctionObject (R(C::*function)(A), C &c, const I &a) |
BoundUnaryFreeFunction< A, R > | generateFunctionObject (R(*function)(A), I &a) |
BoundUnaryMemberFunction< C, A, R > | generateFunctionObject (R(C::*function)(A), C &c, I &a) |
PartiallyBoundUnaryMemberFunction< C, A, R > | generateFunctionObject (R(C::*function)(A), C &c) |
BoundUnaryFreeFunction< A, R > | generateFunctionObject (R(*function)(A), const I &a) |
UnaryFreeFunction< A, R > | generateFunctionObject (R(*function)(A)) |
NullaryFreeFunction< R > | generateFunctionObject (R(*function)()) |
UnaryMemberFunction< C, A, R > | generateFunctionObject (R(C::*function)(A)) |
NullaryMemberFunction< C, R > | generateFunctionObject (R(C::*function)()) |
bool | is_big_endian () |
bool | is_char_signed () |
OutputStream & | operator<< (OutputStream &ostream, const TimeStampBase &time_stamp) |
OutputStream & | operator<< (OutputStream &ostream, const Void void_object) |
OutputStream & | operator<< (OutputStream &ostream, const Stencil< ArrayType > &stencil) |
OutputStream & | operator<< (OutputStream &ostream, const Array< ElementType, ArraySize > &array) |
OutputStream & | operator<< (OutputStream &ostream, Format< std::string > &formatter) ecl_assert_throw_decl(StandardException) |
OutputStream & | operator<< (OutputStream &ostream, const Array< ElementType, DynamicStorage > &array) |
ReferenceWrapper< T > | ref (T &wrapped_object) |
Embedded control libraries.
Various core libraries useful for embedded control systems.
enum ecl::BaudRate |
Serial connection baud rate.
The baud rate of a serial connection. Support is rather dependent on the device, so check first. Some good references:
Definition at line 34 of file serial_parameters.hpp.
Used to denote the status of a connection.
Definition at line 32 of file socket_connection_status.hpp.
enum ecl::DataBits |
Data bits used in a serial packet.
The number of data bits used in the serial protocol.
Enumerator | |
---|---|
DataBits_5 | |
DataBits_6 | |
DataBits_7 | |
DataBits_8 |
Definition at line 56 of file serial_parameters.hpp.
enum ecl::Parity |
Parity of the serial packet.
Parity of the serial communication.
Enumerator | |
---|---|
NoParity | |
OddParity | |
EvenParity |
Definition at line 79 of file serial_parameters.hpp.
enum ecl::StopBits |
Stop bits used in a serial packet.
Number of stop bits used in the serial protocol.
Enumerator | |
---|---|
StopBits_1 | |
StopBits_15 | |
StopBits_2 |
Definition at line 68 of file serial_parameters.hpp.
enum ecl::WriteMode |