Lines Matching refs:m_opaque_sp
19 SBFile::SBFile(FileSP file_sp) : m_opaque_sp(file_sp) { in SBFile()
25 SBFile::SBFile(const SBFile &rhs) : m_opaque_sp(rhs.m_opaque_sp) { in SBFile()
34 m_opaque_sp = rhs.m_opaque_sp; in operator =()
43 m_opaque_sp = std::make_shared<NativeFile>(file, transfer_ownership); in SBFile()
55 m_opaque_sp = in SBFile()
64 if (!m_opaque_sp) { in Read()
68 Status status = m_opaque_sp->Read(buf, num_bytes); in Read()
82 if (!m_opaque_sp) { in Write()
86 Status status = m_opaque_sp->Write(buf, num_bytes); in Write()
97 if (!m_opaque_sp) { in Flush()
100 Status status = m_opaque_sp->Flush(); in Flush()
108 return m_opaque_sp && m_opaque_sp->IsValid(); in IsValid()
114 if (m_opaque_sp) { in Close()
115 Status status = m_opaque_sp->Close(); in Close()
133 return LLDB_RECORD_RESULT(m_opaque_sp); in GetFile()