LLDB mainline
Public Member Functions | Private Attributes | List of all members
lldb_private::TypeEnumMemberListImpl Class Reference

#include <Type.h>

Public Member Functions

 TypeEnumMemberListImpl ()=default
void Append (const lldb::TypeEnumMemberImplSP &type)
void Append (const lldb_private::TypeEnumMemberListImpl &type_list)
lldb::TypeEnumMemberImplSP GetTypeEnumMemberAtIndex (size_t idx)
size_t GetSize ()

Private Attributes

std::vector< lldb::TypeEnumMemberImplSPm_content

Detailed Description

Definition at line 851 of file Type.h.

Constructor & Destructor Documentation

◆ TypeEnumMemberListImpl()

lldb_private::TypeEnumMemberListImpl::TypeEnumMemberListImpl ( )

Member Function Documentation

◆ Append() [1/2]

void lldb_private::TypeEnumMemberListImpl::Append ( const lldb::TypeEnumMemberImplSP type)

Definition at line 855 of file Type.h.

References m_content.

◆ Append() [2/2]

void lldb_private::TypeEnumMemberListImpl::Append ( const lldb_private::TypeEnumMemberListImpl type_list)

◆ GetSize()

size_t lldb_private::TypeEnumMemberListImpl::GetSize ( )

Definition at line 868 of file Type.h.

References m_content.

Referenced by GetTypeEnumMemberAtIndex().

◆ GetTypeEnumMemberAtIndex()

lldb::TypeEnumMemberImplSP lldb_private::TypeEnumMemberListImpl::GetTypeEnumMemberAtIndex ( size_t  idx)

Definition at line 861 of file Type.h.

References GetSize(), and m_content.

Member Data Documentation

◆ m_content

std::vector<lldb::TypeEnumMemberImplSP> lldb_private::TypeEnumMemberListImpl::m_content

Definition at line 871 of file Type.h.

Referenced by Append(), GetSize(), and GetTypeEnumMemberAtIndex().

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