, including all inherited members.
close()=0 | BLOCXX_NAMESPACE::UnnamedPipe | [pure virtual] |
closeInputHandle()=0 | BLOCXX_NAMESPACE::UnnamedPipe | [pure virtual] |
closeOutputHandle()=0 | BLOCXX_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 value | BLOCXX_NAMESPACE::UnnamedPipe | |
E_DONT_OPEN enum value | BLOCXX_NAMESPACE::UnnamedPipe | |
E_NONBLOCKING enum value | BLOCXX_NAMESPACE::UnnamedPipe | |
E_OPEN enum value | BLOCXX_NAMESPACE::UnnamedPipe | |
E_RETURN_ON_ERROR enum value | BLOCXX_NAMESPACE::IOIFC | |
E_THROW_ON_ERROR enum value | BLOCXX_NAMESPACE::IOIFC | |
EBlockingMode enum name | BLOCXX_NAMESPACE::UnnamedPipe | |
EOpen enum name | BLOCXX_NAMESPACE::UnnamedPipe | |
ErrorAction enum name | BLOCXX_NAMESPACE::IOIFC | |
getInputDescriptor() const =0 | BLOCXX_NAMESPACE::UnnamedPipe | [pure virtual] |
getOutputDescriptor() const =0 | BLOCXX_NAMESPACE::UnnamedPipe | [pure virtual] |
getReadBlocking() const =0 | BLOCXX_NAMESPACE::UnnamedPipe | [pure virtual] |
getReadSelectObj() const =0 | BLOCXX_NAMESPACE::UnnamedPipe | [pure virtual] |
getReadTimeout() | BLOCXX_NAMESPACE::UnnamedPipe | [inline] |
getWriteBlocking() const =0 | BLOCXX_NAMESPACE::UnnamedPipe | [pure virtual] |
getWriteSelectObj() const =0 | BLOCXX_NAMESPACE::UnnamedPipe | [pure virtual] |
getWriteTimeout() | BLOCXX_NAMESPACE::UnnamedPipe | [inline] |
INFINITE_TIMEOUT | BLOCXX_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 =0 | BLOCXX_NAMESPACE::UnnamedPipe | [pure virtual] |
m_readTimeout | BLOCXX_NAMESPACE::UnnamedPipe | [private] |
m_writeTimeout | BLOCXX_NAMESPACE::UnnamedPipe | [private] |
open()=0 | BLOCXX_NAMESPACE::UnnamedPipe | [pure virtual] |
operator=(const IntrusiveCountableBase &) | BLOCXX_NAMESPACE::IntrusiveCountableBase | [inline, protected] |
passDescriptor(Descriptor h, const UnnamedPipeRef &ackPipe=0, const ProcessRef &targetProcess=0)=0 | BLOCXX_NAMESPACE::UnnamedPipe | [pure virtual] |
read(void *dataIn, int dataInLen, ErrorAction errorAsException=E_RETURN_ON_ERROR)=0 | BLOCXX_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)=0 | BLOCXX_NAMESPACE::UnnamedPipe | [pure virtual] |
setBlocking(EBlockingMode isBlocking=E_BLOCKING)=0 | BLOCXX_NAMESPACE::UnnamedPipe | [pure virtual] |
setReadBlocking(EBlockingMode isBlocking=E_BLOCKING)=0 | BLOCXX_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)=0 | BLOCXX_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)=0 | BLOCXX_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] |