| availableBytes() const | vpr::BlockIO | [inline, virtual] |
| BlockIO() | vpr::BlockIO | [protected] |
| BlockIO(const std::string &name) | vpr::BlockIO | [protected] |
| BlockIO(const BlockIO &other) | vpr::BlockIO | [protected] |
| close()=0 | vpr::BlockIO | [pure virtual] |
| getHandle() const=0 | vpr::BlockIO | [pure virtual] |
| getIOStatStrategy() const | vpr::BlockIO | [inline] |
| getName() const | vpr::BlockIO | [inline, virtual] |
| isBlocking() const | vpr::BlockIO | [inline, virtual] |
| isOpen() const | vpr::BlockIO | [inline, virtual] |
| isReadBlocked(const vpr::Interval &timeout=vpr::Interval::NoWait) | vpr::BlockIO | |
| isWriteBlocked(const vpr::Interval &timeout=vpr::Interval::NoWait) | vpr::BlockIO | |
| mBlocking | vpr::BlockIO | [protected] |
| mName | vpr::BlockIO | [protected] |
| mOpen | vpr::BlockIO | [protected] |
| mStatsStrategy | vpr::BlockIO | [protected] |
| open()=0 | vpr::BlockIO | [pure virtual] |
| Port(const std::string &portName) | vpr::Port | [protected] |
| read(void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytesRead, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| read(std::string &buffer, const vpr::Uint32 length, vpr::Uint32 &bytesRead, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| read(std::vector< vpr::Uint8 > &buffer, const vpr::Uint32 length, vpr::Uint32 &bytesRead, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| read_i(void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytesRead, const vpr::Interval timeout=vpr::Interval::NoTimeout)=0 | vpr::BlockIO | [protected, pure virtual] |
| read_s(void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytesRead, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [protected, virtual] |
| readn(void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytesRead, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| readn(std::string &buffer, const vpr::Uint32 length, vpr::Uint32 &bytesRead, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| readn(std::vector< vpr::Uint8 > &buffer, const vpr::Uint32 length, vpr::Uint32 &bytesRead, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| readn_i(void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytesRead, const vpr::Interval timeout=vpr::Interval::NoTimeout)=0 | vpr::BlockIO | [protected, pure virtual] |
| readn_s(void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytesRead, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [protected, virtual] |
| setBlocking(bool blocking)=0 | vpr::BlockIO | [pure virtual] |
| setIOStatStrategy(vpr::BaseIOStatsStrategy *strat) | vpr::BlockIO | [inline] |
| vpr::BaseIOStatsStrategy class | vpr::BlockIO | [friend] |
| write(const void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytesWritten, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| write(const std::string &buffer, const vpr::Uint32 length, vpr::Uint32 &bytesWritten, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| write(const std::vector< vpr::Uint8 > &buffer, const vpr::Uint32 length, vpr::Uint32 &bytesWritten, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [inline] |
| write_i(const void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytesWritten, const vpr::Interval timeout=vpr::Interval::NoTimeout)=0 | vpr::BlockIO | [protected, pure virtual] |
| write_s(const void *buffer, const vpr::Uint32 length, vpr::Uint32 &bytesWritten, const vpr::Interval timeout=vpr::Interval::NoTimeout) | vpr::BlockIO | [protected, virtual] |
| ~BlockIO() | vpr::BlockIO | [protected, virtual] |
| ~Port() | vpr::Port | [protected, virtual] |