blocxx
BLOCXX_NAMESPACE::PosixUnnamedPipe Member List

This is the complete list of members for BLOCXX_NAMESPACE::PosixUnnamedPipe, including all inherited members.

close()BLOCXX_NAMESPACE::PosixUnnamedPipevirtual
closeInputHandle()BLOCXX_NAMESPACE::PosixUnnamedPipevirtual
closeOutputHandle()BLOCXX_NAMESPACE::PosixUnnamedPipevirtual
createConnectedPipes(UnnamedPipeRef &first, UnnamedPipeRef &second)BLOCXX_NAMESPACE::UnnamedPipestatic
createStderr()BLOCXX_NAMESPACE::UnnamedPipestatic
createStdin()BLOCXX_NAMESPACE::UnnamedPipestatic
createStdinStdout()BLOCXX_NAMESPACE::UnnamedPipestatic
createStdout()BLOCXX_NAMESPACE::UnnamedPipestatic
createUnnamedPipe(EOpen doOpen=E_OPEN)BLOCXX_NAMESPACE::UnnamedPipestatic
createUnnamedPipeFromDescriptor(AutoDescriptor inputAndOutput)BLOCXX_NAMESPACE::UnnamedPipestatic
createUnnamedPipeFromDescriptor(AutoDescriptor input, AutoDescriptor output)BLOCXX_NAMESPACE::UnnamedPipestatic
E_BLOCKING enum valueBLOCXX_NAMESPACE::UnnamedPipe
E_DONT_OPEN enum valueBLOCXX_NAMESPACE::UnnamedPipe
E_NONBLOCKING enum valueBLOCXX_NAMESPACE::UnnamedPipe
E_OPEN enum valueBLOCXX_NAMESPACE::UnnamedPipe
E_RETURN_ON_ERROR enum valueBLOCXX_NAMESPACE::IOIFC
E_THROW_ON_ERROR enum valueBLOCXX_NAMESPACE::IOIFC
EBlockingMode enum nameBLOCXX_NAMESPACE::UnnamedPipe
EOpen enum nameBLOCXX_NAMESPACE::UnnamedPipe
ErrorAction enum nameBLOCXX_NAMESPACE::IOIFC
getInputDescriptor() constBLOCXX_NAMESPACE::PosixUnnamedPipevirtual
getInputHandle() constBLOCXX_NAMESPACE::PosixUnnamedPipeinline
getOutputDescriptor() constBLOCXX_NAMESPACE::PosixUnnamedPipevirtual
getOutputHandle() constBLOCXX_NAMESPACE::PosixUnnamedPipeinline
getReadBlocking() constBLOCXX_NAMESPACE::PosixUnnamedPipevirtual
getReadSelectObj() constBLOCXX_NAMESPACE::PosixUnnamedPipevirtual
getReadTimeout()BLOCXX_NAMESPACE::UnnamedPipeinline
getWriteBlocking() constBLOCXX_NAMESPACE::PosixUnnamedPipevirtual
getWriteSelectObj() constBLOCXX_NAMESPACE::PosixUnnamedPipevirtual
getWriteTimeout()BLOCXX_NAMESPACE::UnnamedPipeinline
INFINITE_TIMEOUTBLOCXX_NAMESPACE::UnnamedPipestatic
IntrusiveCountableBase()BLOCXX_NAMESPACE::IntrusiveCountableBaseinlineprotected
IntrusiveCountableBase(const IntrusiveCountableBase &)BLOCXX_NAMESPACE::IntrusiveCountableBaseinlineprotected
isOpen() constBLOCXX_NAMESPACE::PosixUnnamedPipevirtual
m_blockingBLOCXX_NAMESPACE::PosixUnnamedPipeprivate
m_fdsBLOCXX_NAMESPACE::PosixUnnamedPipeprivate
m_readTimeoutBLOCXX_NAMESPACE::UnnamedPipeprivate
m_useCountBLOCXX_NAMESPACE::IntrusiveCountableBaseprivate
m_writeTimeoutBLOCXX_NAMESPACE::UnnamedPipeprivate
open()BLOCXX_NAMESPACE::PosixUnnamedPipevirtual
operator=(const PosixUnnamedPipe &x)BLOCXX_NAMESPACE::PosixUnnamedPipeprivate
BLOCXX_NAMESPACE::UnnamedPipe::operator=(const IntrusiveCountableBase &)BLOCXX_NAMESPACE::IntrusiveCountableBaseinlineprotected
passDescriptor(Descriptor h, const UnnamedPipeRef &ackPipe=0, const ProcessRef &targetProcess=0)BLOCXX_NAMESPACE::PosixUnnamedPipevirtual
PosixUnnamedPipe(EOpen doOpen=E_OPEN)BLOCXX_NAMESPACE::PosixUnnamedPipe
PosixUnnamedPipe(AutoDescriptor inputfd, AutoDescriptor outputfd)BLOCXX_NAMESPACE::PosixUnnamedPipe
PosixUnnamedPipe(const PosixUnnamedPipe &x)BLOCXX_NAMESPACE::PosixUnnamedPipeprivate
read(void *buffer, int bufferLen, ErrorAction errorAsException=E_RETURN_ON_ERROR)BLOCXX_NAMESPACE::PosixUnnamedPipevirtual
readAll()BLOCXX_NAMESPACE::UnnamedPipe
readInt(int *value)BLOCXX_NAMESPACE::UnnamedPipe
readString(String &strData)BLOCXX_NAMESPACE::UnnamedPipe
receiveDescriptor(const UnnamedPipeRef &ackPipe)BLOCXX_NAMESPACE::PosixUnnamedPipevirtual
setBlocking(EBlockingMode outputIsBlocking=E_BLOCKING)BLOCXX_NAMESPACE::PosixUnnamedPipevirtual
setReadBlocking(EBlockingMode isBlocking=E_BLOCKING)BLOCXX_NAMESPACE::PosixUnnamedPipevirtual
setReadTimeout(const Timeout &timeout)BLOCXX_NAMESPACE::UnnamedPipeinline
setReadTimeout(int seconds)BLOCXX_NAMESPACE::UnnamedPipeinline
setTimeouts(const Timeout &timeout)BLOCXX_NAMESPACE::UnnamedPipeinline
setTimeouts(int seconds)BLOCXX_NAMESPACE::UnnamedPipeinline
setWriteBlocking(EBlockingMode isBlocking=E_BLOCKING)BLOCXX_NAMESPACE::PosixUnnamedPipevirtual
setWriteTimeout(const Timeout &timeout)BLOCXX_NAMESPACE::UnnamedPipeinline
setWriteTimeout(int seconds)BLOCXX_NAMESPACE::UnnamedPipeinline
UnnamedPipe()BLOCXX_NAMESPACE::UnnamedPipeinlineprotected
write(const void *data, int dataLen, ErrorAction errorAsException=E_RETURN_ON_ERROR)BLOCXX_NAMESPACE::PosixUnnamedPipevirtual
writeInt(int value)BLOCXX_NAMESPACE::UnnamedPipe
writeString(const String &strData)BLOCXX_NAMESPACE::UnnamedPipe
~IntrusiveCountableBase()BLOCXX_NAMESPACE::IntrusiveCountableBaseprotectedvirtual
~IOIFC()BLOCXX_NAMESPACE::IOIFCvirtual
~PosixUnnamedPipe()BLOCXX_NAMESPACE::PosixUnnamedPipevirtual
~UnnamedPipe()BLOCXX_NAMESPACE::UnnamedPipevirtual