LLDB mainline
lldb_private::PipeBase Member List

This is the complete list of members for lldb_private::PipeBase, including all inherited members.

CanRead() const =0lldb_private::PipeBasepure virtual
CanWrite() const =0lldb_private::PipeBasepure virtual
Close()=0lldb_private::PipeBasepure virtual
CloseReadFileDescriptor()=0lldb_private::PipeBasepure virtual
CloseWriteFileDescriptor()=0lldb_private::PipeBasepure virtual
CreateNew(bool child_process_inherit)=0lldb_private::PipeBasepure virtual
CreateNew(llvm::StringRef name, bool child_process_inherit)=0lldb_private::PipeBasepure virtual
CreateWithUniqueName(llvm::StringRef prefix, bool child_process_inherit, llvm::SmallVectorImpl< char > &name)=0lldb_private::PipeBasepure virtual
Delete(llvm::StringRef name)=0lldb_private::PipeBasepure virtual
GetReadFileDescriptor() const =0lldb_private::PipeBasepure virtual
GetReadPipe() const =0lldb_private::PipeBasepure virtual
GetWriteFileDescriptor() const =0lldb_private::PipeBasepure virtual
GetWritePipe() const =0lldb_private::PipeBasepure virtual
OpenAsReader(llvm::StringRef name, bool child_process_inherit)=0lldb_private::PipeBasepure virtual
OpenAsWriter(llvm::StringRef name, bool child_process_inherit)lldb_private::PipeBase
OpenAsWriterWithTimeout(llvm::StringRef name, bool child_process_inherit, const std::chrono::microseconds &timeout)=0lldb_private::PipeBasepure virtual
Read(void *buf, size_t size, size_t &bytes_read)lldb_private::PipeBase
ReadWithTimeout(void *buf, size_t size, const std::chrono::microseconds &timeout, size_t &bytes_read)=0lldb_private::PipeBasepure virtual
ReleaseReadFileDescriptor()=0lldb_private::PipeBasepure virtual
ReleaseWriteFileDescriptor()=0lldb_private::PipeBasepure virtual
Write(const void *buf, size_t size, size_t &bytes_written)=0lldb_private::PipeBasepure virtual
~PipeBase()lldb_private::PipeBasevirtual