LLDB
mainline
lldb_private
PipePosix
lldb_private::PipePosix Member List
This is the complete list of members for
lldb_private::PipePosix
, including all inherited members.
CanRead
() const override
lldb_private::PipePosix
virtual
CanReadUnlocked
() const
lldb_private::PipePosix
private
CanWrite
() const override
lldb_private::PipePosix
virtual
CanWriteUnlocked
() const
lldb_private::PipePosix
private
Close
() override
lldb_private::PipePosix
virtual
CloseReadFileDescriptor
() override
lldb_private::PipePosix
virtual
CloseReadFileDescriptorUnlocked
()
lldb_private::PipePosix
private
CloseUnlocked
()
lldb_private::PipePosix
private
CloseWriteFileDescriptor
() override
lldb_private::PipePosix
virtual
CloseWriteFileDescriptorUnlocked
()
lldb_private::PipePosix
private
CreateNew
() override
lldb_private::PipePosix
virtual
CreateNew
(llvm::StringRef name) override
lldb_private::PipePosix
virtual
CreateWithUniqueName
(llvm::StringRef prefix, llvm::SmallVectorImpl< char > &name) override
lldb_private::PipePosix
virtual
Delete
(llvm::StringRef name) override
lldb_private::PipePosix
virtual
GetReadFileDescriptor
() const override
lldb_private::PipePosix
virtual
GetReadFileDescriptorUnlocked
() const
lldb_private::PipePosix
private
GetReadPipe
() const override
lldb_private::PipePosix
inline
virtual
GetWriteFileDescriptor
() const override
lldb_private::PipePosix
virtual
GetWriteFileDescriptorUnlocked
() const
lldb_private::PipePosix
private
GetWritePipe
() const override
lldb_private::PipePosix
inline
virtual
kInvalidDescriptor
lldb_private::PipePosix
static
m_fds
lldb_private::PipePosix
private
m_read_mutex
lldb_private::PipePosix
mutable
private
m_write_mutex
lldb_private::PipePosix
mutable
private
OpenAsReader
(llvm::StringRef name) override
lldb_private::PipePosix
virtual
OpenAsWriter
(llvm::StringRef name, const Timeout< std::micro > &timeout) override
lldb_private::PipePosix
virtual
operator=
(const PipePosix &)=delete
lldb_private::PipePosix
operator=
(PipePosix &&pipe_posix)
lldb_private::PipePosix
PipePosix
()
lldb_private::PipePosix
PipePosix
(lldb::pipe_t read, lldb::pipe_t write)
lldb_private::PipePosix
PipePosix
(const PipePosix &)=delete
lldb_private::PipePosix
PipePosix
(PipePosix &&pipe_posix)
lldb_private::PipePosix
Read
(void *buf, size_t size, const Timeout< std::micro > &timeout=std::nullopt) override
lldb_private::PipePosix
virtual
ReleaseReadFileDescriptor
() override
lldb_private::PipePosix
virtual
ReleaseReadFileDescriptorUnlocked
()
lldb_private::PipePosix
private
ReleaseWriteFileDescriptor
() override
lldb_private::PipePosix
virtual
ReleaseWriteFileDescriptorUnlocked
()
lldb_private::PipePosix
private
Write
(const void *buf, size_t size, const Timeout< std::micro > &timeout=std::nullopt) override
lldb_private::PipePosix
virtual
~PipeBase
()
lldb_private::PipeBase
virtual
~PipePosix
() override
lldb_private::PipePosix
Generated on
for LLDB by
1.14.0