COSA
An Object-Oriented Platform for Arduino Programming
Soft::UART Member List

This is the complete list of members for Soft::UART, including all inherited members.

available()Soft::UARTinlinevirtual
begin(uint32_t baudrate=DEFAULT_BAUDRATE, uint8_t format=DEFAULT_FORMAT)Soft::UARTvirtual
blocking()IOStream::Deviceinline
DATA5 enum valueSerial
DATA6 enum valueSerial
DATA7 enum valueSerial
DATA8 enum valueSerial
DEFAULT_BAUDRATESerialstatic
DEFAULT_FORMATSerialstatic
Device()IOStream::Deviceinline
empty()Soft::UARTinlinevirtual
end()Soft::UARTinlinevirtual
eol(Mode mode)IOStream::Deviceinline
eol() const IOStream::Deviceinline
EVEN_PARITY enum valueSerial
flush()IOStream::Devicevirtual
getchar()Soft::UARTinlinevirtual
gets(char *s, size_t count)IOStream::Devicevirtual
is_blocking() const IOStream::Deviceinline
m_bitsSoft::UATprotected
m_blockingIOStream::Deviceprotected
m_countSoft::UATprotected
m_eolIOStream::Deviceprotected
m_ibufSoft::UARTprotected
m_rxSoft::UARTprotected
m_stopsSoft::UATprotected
m_txSoft::UATprotected
NO_PARITY enum valueSerial
non_blocking()IOStream::Deviceinline
ODD_PARITY enum valueSerial
peekchar()Soft::UARTinlinevirtual
peekchar(char c)Soft::UARTinlinevirtual
powerdown()Serialinlinevirtual
powerup()Serialinlinevirtual
putchar(char c)Soft::UATvirtual
puts(const char *s)IOStream::Devicevirtual
puts(str_P s)IOStream::Devicevirtual
read(void *buf, size_t size)IOStream::Devicevirtual
read(iovec_t *vec)IOStream::Devicevirtual
room()IOStream::Devicevirtual
RX_BUFFER_MAXSoft::UARTstatic
RXPinChangeInterrupt classSoft::UARTfriend
Serial()Serialinline
STOP1 enum valueSerial
STOP2 enum valueSerial
TX_BUFFER_MAXSoft::UARTstatic
UART(Board::DigitalPin tx, Board::InterruptPin rx, IOStream::Device *ibuf)Soft::UART
UAT(Board::DigitalPin tx)Soft::UAT
write(const void *buf, size_t size)IOStream::Devicevirtual
write(const iovec_t *vec)IOStream::Devicevirtual
write_P(const void *buf, size_t size)IOStream::Devicevirtual