BufferedAsyncSerial Member List

This is the complete list of members for BufferedAsyncSerial, including all inherited members.

AsyncSerial()AsyncSerialinline
AsyncSerial(const std::string &devname, unsigned int baud_rate, boost::asio::serial_port_base::parity opt_parity=boost::asio::serial_port_base::parity(boost::asio::serial_port_base::parity::none), boost::asio::serial_port_base::character_size opt_csize=boost::asio::serial_port_base::character_size(8), boost::asio::serial_port_base::flow_control opt_flow=boost::asio::serial_port_base::flow_control(boost::asio::serial_port_base::flow_control::none), boost::asio::serial_port_base::stop_bits opt_stop=boost::asio::serial_port_base::stop_bits(boost::asio::serial_port_base::stop_bits::one))AsyncSerialinline
BufferedAsyncSerial()BufferedAsyncSerialinline
BufferedAsyncSerial(const std::string &devname, unsigned int baud_rate, boost::asio::serial_port_base::parity opt_parity=boost::asio::serial_port_base::parity(boost::asio::serial_port_base::parity::none), boost::asio::serial_port_base::character_size opt_csize=boost::asio::serial_port_base::character_size(8), boost::asio::serial_port_base::flow_control opt_flow=boost::asio::serial_port_base::flow_control(boost::asio::serial_port_base::flow_control::none), boost::asio::serial_port_base::stop_bits opt_stop=boost::asio::serial_port_base::stop_bits(boost::asio::serial_port_base::stop_bits::one))BufferedAsyncSerialinline
clearReadCallback()AsyncSerialinlineprotected
close()AsyncSerialinline
errorStatus() const AsyncSerialinline
findStringInVector(std::vector< char > &v, const std::string &s)BufferedAsyncSerialinlineprivatestatic
isOpen() const AsyncSerialinline
open(const std::string &devname, unsigned int baud_rate, boost::asio::serial_port_base::parity opt_parity=boost::asio::serial_port_base::parity(boost::asio::serial_port_base::parity::none), boost::asio::serial_port_base::character_size opt_csize=boost::asio::serial_port_base::character_size(8), boost::asio::serial_port_base::flow_control opt_flow=boost::asio::serial_port_base::flow_control(boost::asio::serial_port_base::flow_control::none), boost::asio::serial_port_base::stop_bits opt_stop=boost::asio::serial_port_base::stop_bits(boost::asio::serial_port_base::stop_bits::one))AsyncSerialinline
read(char *data, size_t size)BufferedAsyncSerialinline
read()BufferedAsyncSerialinline
readBufferSizeAsyncSerialstatic
readCallback(const char *data, size_t len)BufferedAsyncSerialinlineprivate
readQueueBufferedAsyncSerialprivate
readQueueMutexBufferedAsyncSerialprivate
readString()BufferedAsyncSerialinline
readStringUntil(const std::string delim="\n")BufferedAsyncSerialinline
setErrorStatus(bool e)AsyncSerialinlineprotected
setReadCallback(const boost::function< void(const char *, size_t) > &callback)AsyncSerialinlineprotected
write(const char *data, size_t size)AsyncSerialinline
write(const std::vector< char > &data)AsyncSerialinline
writeString(const std::string &s)AsyncSerialinline
~AsyncSerial()AsyncSerialinlinevirtual
~BufferedAsyncSerial()BufferedAsyncSerialinlinevirtual


serialcom
Author(s): Ricardo Pascoal
autogenerated on Mon Mar 2 2015 01:32:52