10 #ifndef LLDB_SBStringList_h_
11 #define LLDB_SBStringList_h_
29 void AppendString(
const char *str);
31 void AppendList(
const char **strv,
int strc);
35 uint32_t GetSize()
const;
37 const char *GetStringAtIndex(
size_t idx);
39 const char *GetStringAtIndex(
size_t idx)
const;
48 SBStringList(
const lldb_private::StringList *lldb_strings);
50 void AppendList(
const lldb_private::StringList &strings);
52 const lldb_private::StringList *operator->()
const;
54 const lldb_private::StringList &operator*()
const;
57 std::unique_ptr<lldb_private::StringList> m_opaque_ap;
62 #endif // LLDB_SBStringList_h_
class LLDB_API SBStringList