LLDB mainline
Public Member Functions | Protected Attributes | List of all members
lldb_private::SymbolFileType Class Reference

#include <Type.h>

Inheritance diagram for lldb_private::SymbolFileType:
Inheritance graph

Public Member Functions

 SymbolFileType (SymbolFile &symbol_file, lldb::user_id_t uid)
 SymbolFileType (SymbolFile &symbol_file, const lldb::TypeSP &type_sp)
 ~SymbolFileType ()=default
Typeoperator-> ()
TypeGetType ()
SymbolFileGetSymbolFile () const
- Public Member Functions inherited from lldb_private::UserID
 UserID (lldb::user_id_t uid=LLDB_INVALID_UID)
 Construct with optional user ID.
 ~UserID ()=default
void Clear ()
 Clears the object state.
lldb::user_id_t GetID () const
 Get accessor for the user ID.
void SetID (lldb::user_id_t uid)
 Set accessor for the user ID.

Protected Attributes

lldb::TypeSP m_type_sp
- Protected Attributes inherited from lldb_private::UserID
lldb::user_id_t m_uid
 The user ID that uniquely identifies an object.

Detailed Description

Definition at line 357 of file Type.h.

Constructor & Destructor Documentation

◆ SymbolFileType() [1/2]

lldb_private::SymbolFileType::SymbolFileType ( SymbolFile symbol_file,
lldb::user_id_t  uid 

Definition at line 360 of file Type.h.

◆ SymbolFileType() [2/2]

SymbolFileType::SymbolFileType ( SymbolFile symbol_file,
const lldb::TypeSP type_sp 

Definition at line 255 of file Type.cpp.

◆ ~SymbolFileType()

lldb_private::SymbolFileType::~SymbolFileType ( )

Member Function Documentation

◆ GetSymbolFile()

SymbolFile & lldb_private::SymbolFileType::GetSymbolFile ( ) const

Definition at line 370 of file Type.h.

References m_symbol_file.

◆ GetType()

Type * SymbolFileType::GetType ( )

◆ operator->()

Type * lldb_private::SymbolFileType::operator-> ( )

Definition at line 367 of file Type.h.

References GetType().

Member Data Documentation

◆ m_symbol_file

SymbolFile& lldb_private::SymbolFileType::m_symbol_file

Definition at line 373 of file Type.h.

Referenced by GetSymbolFile(), and GetType().

◆ m_type_sp

lldb::TypeSP lldb_private::SymbolFileType::m_type_sp

Definition at line 374 of file Type.h.

Referenced by GetType().

The documentation for this class was generated from the following files: