blocxx

BLOCXX_NAMESPACE::UnnamedPipe Member List

This is the complete list of members for BLOCXX_NAMESPACE::UnnamedPipe, including all inherited members.
close()=0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
closeInputHandle()=0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
closeOutputHandle()=0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
createConnectedPipes(UnnamedPipeRef &first, UnnamedPipeRef &second)BLOCXX_NAMESPACE::UnnamedPipe [static]
createStderr()BLOCXX_NAMESPACE::UnnamedPipe [static]
createStdin()BLOCXX_NAMESPACE::UnnamedPipe [static]
createStdinStdout()BLOCXX_NAMESPACE::UnnamedPipe [static]
createStdout()BLOCXX_NAMESPACE::UnnamedPipe [static]
createUnnamedPipe(EOpen doOpen=E_OPEN)BLOCXX_NAMESPACE::UnnamedPipe [static]
createUnnamedPipeFromDescriptor(AutoDescriptor inputAndOutput)BLOCXX_NAMESPACE::UnnamedPipe [static]
createUnnamedPipeFromDescriptor(AutoDescriptor input, AutoDescriptor output)BLOCXX_NAMESPACE::UnnamedPipe [static]
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() const =0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
getOutputDescriptor() const =0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
getReadBlocking() const =0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
getReadSelectObj() const =0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
getReadTimeout()BLOCXX_NAMESPACE::UnnamedPipe [inline]
getWriteBlocking() const =0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
getWriteSelectObj() const =0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
getWriteTimeout()BLOCXX_NAMESPACE::UnnamedPipe [inline]
INFINITE_TIMEOUTBLOCXX_NAMESPACE::UnnamedPipe [static]
IntrusiveCountableBase()BLOCXX_NAMESPACE::IntrusiveCountableBase [inline, protected]
IntrusiveCountableBase(const IntrusiveCountableBase &)BLOCXX_NAMESPACE::IntrusiveCountableBase [inline, protected]
IntrusiveReferenceAddRef(IntrusiveCountableBase *p)BLOCXX_NAMESPACE::IntrusiveCountableBase [friend]
IntrusiveReferenceRelease(IntrusiveCountableBase *p)BLOCXX_NAMESPACE::IntrusiveCountableBase [friend]
isOpen() const =0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
m_readTimeoutBLOCXX_NAMESPACE::UnnamedPipe [private]
m_writeTimeoutBLOCXX_NAMESPACE::UnnamedPipe [private]
open()=0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
operator=(const IntrusiveCountableBase &)BLOCXX_NAMESPACE::IntrusiveCountableBase [inline, protected]
passDescriptor(Descriptor h, const UnnamedPipeRef &ackPipe=0, const ProcessRef &targetProcess=0)=0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
read(void *dataIn, int dataInLen, ErrorAction errorAsException=E_RETURN_ON_ERROR)=0BLOCXX_NAMESPACE::IOIFC [pure virtual]
readAll()BLOCXX_NAMESPACE::UnnamedPipe
readInt(int *value)BLOCXX_NAMESPACE::UnnamedPipe
readString(String &strData)BLOCXX_NAMESPACE::UnnamedPipe
receiveDescriptor(const UnnamedPipeRef &ackPipe=0)=0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
setBlocking(EBlockingMode isBlocking=E_BLOCKING)=0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
setReadBlocking(EBlockingMode isBlocking=E_BLOCKING)=0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
setReadTimeout(const Timeout &timeout)BLOCXX_NAMESPACE::UnnamedPipe [inline]
setReadTimeout(int seconds)BLOCXX_NAMESPACE::UnnamedPipe [inline]
setTimeouts(const Timeout &timeout)BLOCXX_NAMESPACE::UnnamedPipe [inline]
setTimeouts(int seconds)BLOCXX_NAMESPACE::UnnamedPipe [inline]
setWriteBlocking(EBlockingMode isBlocking=E_BLOCKING)=0BLOCXX_NAMESPACE::UnnamedPipe [pure virtual]
setWriteTimeout(const Timeout &timeout)BLOCXX_NAMESPACE::UnnamedPipe [inline]
setWriteTimeout(int seconds)BLOCXX_NAMESPACE::UnnamedPipe [inline]
UnnamedPipe()BLOCXX_NAMESPACE::UnnamedPipe [inline, protected]
write(const void *dataOut, int dataOutLen, ErrorAction errorAsException=E_RETURN_ON_ERROR)=0BLOCXX_NAMESPACE::IOIFC [pure virtual]
writeInt(int value)BLOCXX_NAMESPACE::UnnamedPipe
writeString(const String &strData)BLOCXX_NAMESPACE::UnnamedPipe
~IntrusiveCountableBase()BLOCXX_NAMESPACE::IntrusiveCountableBase [protected, virtual]
~IOIFC()BLOCXX_NAMESPACE::IOIFC [virtual]
~UnnamedPipe()BLOCXX_NAMESPACE::UnnamedPipe [virtual]