vpr::Port Member List

This is the complete list of members for vpr::Port, including all inherited members.

availableBytes() constvpr::BlockIO [inline, virtual]
BlockIO()vpr::BlockIO [protected]
BlockIO(const std::string &name)vpr::BlockIO [protected]
BlockIO(const BlockIO &other)vpr::BlockIO [protected]
close()=0vpr::BlockIO [pure virtual]
getHandle() const=0vpr::BlockIO [pure virtual]
getIOStatStrategy() constvpr::BlockIO [inline]
getName() constvpr::BlockIO [inline, virtual]
isBlocking() constvpr::BlockIO [inline, virtual]
isOpen() constvpr::BlockIO [inline, virtual]
isReadBlocked(const vpr::Interval &timeout=vpr::Interval::NoWait)vpr::BlockIO
isWriteBlocked(const vpr::Interval &timeout=vpr::Interval::NoWait)vpr::BlockIO
mBlockingvpr::BlockIO [protected]
mNamevpr::BlockIO [protected]
mOpenvpr::BlockIO [protected]
mStatsStrategyvpr::BlockIO [protected]
open()=0vpr::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)=0vpr::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)=0vpr::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)=0vpr::BlockIO [pure virtual]
setIOStatStrategy(vpr::BaseIOStatsStrategy *strat)vpr::BlockIO [inline]
vpr::BaseIOStatsStrategy classvpr::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)=0vpr::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]


Generated on Thu Jan 4 10:55:09 2007 for VR Juggler Portable Runtime by  doxygen 1.5.1