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