bad() const | BidirMMapPipe | inline |
badbit enum value | BidirMMapPipe | |
BidirMMapPipe(bool useExceptions=true, bool useSocketpair=false) | BidirMMapPipe | |
BidirMMapPipe(const BidirMMapPipe &) | BidirMMapPipe | private |
BidirMMapPipe_impl::Page | BidirMMapPipe | friend |
busypage() | BidirMMapPipe | private |
bytesReadableNonBlocking() | BidirMMapPipe | |
bytesWritableNonBlocking() | BidirMMapPipe | |
close() | BidirMMapPipe | |
closed() const | BidirMMapPipe | inline |
debugflag() | BidirMMapPipe | inlinestatic |
dirtypage() | BidirMMapPipe | private |
doClose(bool force, bool holdlock=false) | BidirMMapPipe | private |
doFlush(bool forcePartialPages=true) | BidirMMapPipe | private |
EndOfFile enum value | BidirMMapPipe | |
eof() const | BidirMMapPipe | inline |
eofbit enum value | BidirMMapPipe | |
Error enum value | BidirMMapPipe | |
Exception typedef | BidirMMapPipe | |
exceptionsbit enum value | BidirMMapPipe | |
fail() const | BidirMMapPipe | inline |
failbit enum value | BidirMMapPipe | |
feedPageLists(Page *plist) | BidirMMapPipe | private |
flush() | BidirMMapPipe | |
flush(BidirMMapPipe &pipe) | BidirMMapPipe | inlinestatic |
FlushThresh enum value | BidirMMapPipe | private |
good() const | BidirMMapPipe | inline |
Invalid enum value | BidirMMapPipe | |
isChild() const | BidirMMapPipe | inline |
isParent() const | BidirMMapPipe | inline |
lenPageList(const Page *list) | BidirMMapPipe | privatestatic |
m_busylist | BidirMMapPipe | private |
m_childPid | BidirMMapPipe | private |
m_dirtylist | BidirMMapPipe | private |
m_flags | BidirMMapPipe | private |
m_freelist | BidirMMapPipe | private |
m_inpipe | BidirMMapPipe | private |
m_outpipe | BidirMMapPipe | private |
m_pages | BidirMMapPipe | private |
m_parentPid | BidirMMapPipe | private |
markPageDirty(Page *p) | BidirMMapPipe | private |
None enum value | BidirMMapPipe | |
operator bool() const | BidirMMapPipe | inline |
operator!() const | BidirMMapPipe | inline |
operator<<(const char *str) | BidirMMapPipe | |
operator<<(const std::string &str) | BidirMMapPipe | |
operator<<(const T *tptr) | BidirMMapPipe | inline |
operator<<(BidirMMapPipe &(*manip)(BidirMMapPipe &)) | BidirMMapPipe | inline |
operator=(const BidirMMapPipe &) | BidirMMapPipe | inlineprivate |
operator>>(char *(&str)) | BidirMMapPipe | |
operator>>(std::string &str) | BidirMMapPipe | |
operator>>(T *&tptr) | BidirMMapPipe | inline |
operator>>(BidirMMapPipe &(*manip)(BidirMMapPipe &)) | BidirMMapPipe | inline |
Page typedef | BidirMMapPipe | private |
pagepool() | BidirMMapPipe | privatestatic |
PagesPerEnd enum value | BidirMMapPipe | private |
pidOtherEnd() const | BidirMMapPipe | inline |
poll(PollVector &pipes, int timeout) | BidirMMapPipe | static |
PollFlags enum name | BidirMMapPipe | |
PollVector typedef | BidirMMapPipe | |
purge() | BidirMMapPipe | |
purge(BidirMMapPipe &pipe) | BidirMMapPipe | inlinestatic |
rderrbit enum value | BidirMMapPipe | |
rdstate() const | BidirMMapPipe | inline |
read(void *addr, size_type sz) | BidirMMapPipe | |
Readable enum value | BidirMMapPipe | |
ReadEndOfFile enum value | BidirMMapPipe | |
ReadError enum value | BidirMMapPipe | |
ReadInvalid enum value | BidirMMapPipe | |
recvpages() | BidirMMapPipe | private |
recvpages_nonblock() | BidirMMapPipe | private |
s_debugflag | BidirMMapPipe | privatestatic |
s_openpipes | BidirMMapPipe | privatestatic |
s_openpipesmutex | BidirMMapPipe | privatestatic |
s_pagepool | BidirMMapPipe | privatestatic |
s_pagepoolrefcnt | BidirMMapPipe | privatestatic |
sendpages(Page *plist) | BidirMMapPipe | private |
setDebugflag(int flag) | BidirMMapPipe | inlinestatic |
size_type typedef | BidirMMapPipe | |
STREAMOP(bool) | BidirMMapPipe | |
STREAMOP(char) | BidirMMapPipe | |
STREAMOP(short) | BidirMMapPipe | |
STREAMOP(int) | BidirMMapPipe | |
STREAMOP(long) | BidirMMapPipe | |
STREAMOP(long long) | BidirMMapPipe | |
STREAMOP(unsigned char) | BidirMMapPipe | |
STREAMOP(unsigned short) | BidirMMapPipe | |
STREAMOP(unsigned int) | BidirMMapPipe | |
STREAMOP(unsigned long) | BidirMMapPipe | |
STREAMOP(unsigned long long) | BidirMMapPipe | |
STREAMOP(float) | BidirMMapPipe | |
STREAMOP(double) | BidirMMapPipe | |
teardownall(void) | BidirMMapPipe | privatestatic |
TotPages enum value | BidirMMapPipe | private |
usesPipepair() const | BidirMMapPipe | inline |
usesSocketpair() const | BidirMMapPipe | inline |
wrerrbit enum value | BidirMMapPipe | |
Writable enum value | BidirMMapPipe | |
write(const void *addr, size_type sz) | BidirMMapPipe | |
WriteEndOfFile enum value | BidirMMapPipe | |
WriteError enum value | BidirMMapPipe | |
WriteInvalid enum value | BidirMMapPipe | |
xferraw(int fd, void *addr, size_type len, ssize_t(*xferfn)(int, void *, std::size_t)) | BidirMMapPipe | privatestatic |
xferraw(int fd, void *addr, const size_type len, ssize_t(*xferfn)(int, const void *, std::size_t)) | BidirMMapPipe | inlineprivatestatic |
~BidirMMapPipe() | BidirMMapPipe | |