| availableBytes() const | vpr::BlockIO | [inline, virtual] |
| BlockIO() | vpr::BlockIO | [inline, protected] |
| BlockIO(const std::string &name) | vpr::BlockIO | [inline, protected] |
| BlockIO(const BlockIO &other) | vpr::BlockIO | [inline, protected] |
| clearAll() | vpr::SerialPort_t | [inline] |
| close() | vpr::SerialPort_t | [inline, virtual] |
| controlFlow(SerialTypes::FlowActionOption opt) | vpr::SerialPort_t | [inline] |
| drainOutput() | vpr::SerialPort_t | [inline] |
| flushQueue(SerialTypes::FlushQueueOption queue) | vpr::SerialPort_t | [inline] |
| getBadByteIgnoreState() const | vpr::SerialPort_t | [inline] |
| getBitStripState() const | vpr::SerialPort_t | [inline] |
| getBreakByteIgnoreState() const | vpr::SerialPort_t | [inline] |
| getCanonicalState() const | vpr::SerialPort_t | [inline] |
| getCarrierDetect() const | vpr::SerialPort_t | [inline] |
| getCharacterSize(vpr::SerialTypes::CharacterSizeOption &size) const | vpr::SerialPort_t | [inline] |
| getClearToSend() const | vpr::SerialPort_t | [inline] |
| getDataSetReady() const | vpr::SerialPort_t | [inline] |
| getHandle() const | vpr::SerialPort_t | [inline, virtual] |
| getHardwareFlowControlState() const | vpr::SerialPort_t | [inline] |
| getInputBaudRate(vpr::Uint32 &rate) const | vpr::SerialPort_t | [inline] |
| getInputParityCheckState() const | vpr::SerialPort_t | [inline] |
| getIOStatStrategy() const | vpr::BlockIO | [inline] |
| getLocalAttachState() const | vpr::SerialPort_t | [inline] |
| getMinInputSize(vpr::Uint16 &size) const | vpr::SerialPort_t | [inline] |
| getName() const | vpr::SerialPort_t | [inline, virtual] |
| getOutputBaudRate(vpr::Uint32 &rate) const | vpr::SerialPort_t | [inline] |
| getParity() const | vpr::SerialPort_t | [inline] |
| getParityErrorMarkingState() const | vpr::SerialPort_t | [inline] |
| getParityGenerationState() const | vpr::SerialPort_t | [inline] |
| getReadState() const | vpr::SerialPort_t | [inline] |
| getRingIndicator() const | vpr::SerialPort_t | [inline] |
| getStartStopInputState() const | vpr::SerialPort_t | [inline] |
| getStartStopOutputState() const | vpr::SerialPort_t | [inline] |
| getStopBits(vpr::Uint8 &num_bits) const | vpr::SerialPort_t | [inline] |
| getTimeout(vpr::Uint8 &timeout) const | vpr::SerialPort_t | [inline] |
| getUpdateAction() const | vpr::SerialPort_t | [inline] |
| isBlocking() const | vpr::SerialPort_t | [inline, virtual] |
| isOpen() const | vpr::BlockIO | [inline, virtual] |
| isReadBlocked(const vpr::Interval &timeout=vpr::Interval::NoWait) | vpr::BlockIO | [inline] |
| isWriteBlocked(const vpr::Interval &timeout=vpr::Interval::NoWait) | vpr::BlockIO | [inline] |
| mBlocking | vpr::BlockIO | [protected] |
| mName | vpr::BlockIO | [protected] |
| mOpen | vpr::BlockIO | [protected] |
| mSioImpl | vpr::SerialPort_t | [protected] |
| mStatsStrategy | vpr::BlockIO | [protected] |
| open() | vpr::SerialPort_t | [inline, virtual] |
| Port(const std::string &port_name) | vpr::Port | [protected] |
| read(void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytes_read, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| read(std::string &buffer, const vpr::Uint32 length, vpr::Uint32 &bytes_read, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| read(std::vector< vpr::Uint8 > &buffer, const vpr::Uint32 length, vpr::Uint32 &bytes_read, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| read_i(void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytes_read, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::SerialPort_t | [inline, protected, virtual] |
| read_s(void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytes_read, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline, protected, virtual] |
| readn(void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytes_read, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| readn(std::string &buffer, const vpr::Uint32 length, vpr::Uint32 &bytes_read, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| readn(std::vector< vpr::Uint8 > &buffer, const vpr::Uint32 length, vpr::Uint32 &bytes_read, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| readn_i(void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytes_read, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::SerialPort_t | [inline, protected, virtual] |
| readn_s(void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytes_read, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline, protected, virtual] |
| sendBreak(const int duration) | vpr::SerialPort_t | [inline] |
| SerialPort_t(const std::string &port_name) | vpr::SerialPort_t | [inline] |
| setBadByteIgnore(bool flag) | vpr::SerialPort_t | [inline] |
| setBitStripping(bool flag) | vpr::SerialPort_t | [inline] |
| setBlocking(bool blocking) | vpr::SerialPort_t | [inline, virtual] |
| setBreakByteIgnore(bool flag) | vpr::SerialPort_t | [inline] |
| setCanonicalInput(bool flag) | vpr::SerialPort_t | [inline] |
| setCharacterSize(const vpr::SerialTypes::CharacterSizeOption bpb) | vpr::SerialPort_t | [inline] |
| setDataTerminalReady(bool val) | vpr::SerialPort_t | [inline] |
| setHardwareFlowControl(bool flag) | vpr::SerialPort_t | [inline] |
| setInputBaudRate(const vpr::Uint32 baud) | vpr::SerialPort_t | [inline] |
| setInputParityCheck(bool flag) | vpr::SerialPort_t | [inline] |
| setIOStatStrategy(vpr::BaseIOStatsStrategy *strat) | vpr::BlockIO | [inline] |
| setLocalAttach(bool flag) | vpr::SerialPort_t | [inline] |
| setMinInputSize(const vpr::Uint8 size) | vpr::SerialPort_t | [inline] |
| setOpenReadOnly() | vpr::SerialPort_t | [inline] |
| setOpenReadWrite() | vpr::SerialPort_t | [inline] |
| setOpenWriteOnly() | vpr::SerialPort_t | [inline] |
| setOutputBaudRate(const vpr::Uint32 baud) | vpr::SerialPort_t | [inline] |
| setParity(const vpr::SerialTypes::ParityType &type) | vpr::SerialPort_t | [inline] |
| setParityErrorMarking(bool flag) | vpr::SerialPort_t | [inline] |
| setParityGeneration(bool flag) | vpr::SerialPort_t | [inline] |
| setRead(bool flag) | vpr::SerialPort_t | [inline] |
| setRequestToSend(bool val) | vpr::SerialPort_t | [inline] |
| setStartStopInput(bool flag) | vpr::SerialPort_t | [inline] |
| setStartStopOutput(bool flag) | vpr::SerialPort_t | [inline] |
| setStopBits(const vpr::Uint8 num_bits) | vpr::SerialPort_t | [inline] |
| setTimeout(const vpr::Uint8 timeout_val) | vpr::SerialPort_t | [inline] |
| setUpdateAction(vpr::SerialTypes::UpdateActionOption action) | vpr::SerialPort_t | [inline] |
| vpr::BaseIOStatsStrategy class | vpr::BlockIO | [friend] |
| write(const void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytes_written, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| write(const std::string &buffer, const vpr::Uint32 length, vpr::Uint32 &bytes_written, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| write(const std::vector< vpr::Uint8 > &buffer, const vpr::Uint32 length, vpr::Uint32 &bytes_written, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| write_i(const void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytes_written, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::SerialPort_t | [inline, protected, virtual] |
| write_s(const void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytes_written, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline, protected, virtual] |
| ~BlockIO() | vpr::BlockIO | [inline, protected, virtual] |
| ~Port(void) | vpr::Port | [protected, virtual] |
| ~SerialPort_t() | vpr::SerialPort_t | [inline, virtual] |