LLDB  mainline
Classes | Typedefs | Functions
STLUtils.h File Reference
#include <string.h>
#include <map>
#include <ostream>
#include <vector>
Include dependency graph for STLUtils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  CStringCompareFunctionObject
struct  CStringEqualBinaryPredicate
class  ValueEquals< F, S >
struct  for_each_cplusplus_delete


typedef std::vector< std::string > STLStringArray
typedef std::vector< const char * > CStringArray


template<class T >
void PrintAllCollectionElements (std::ostream &s, const T &coll, const char *header_cstr=nullptr, const char *separator_cstr=" ")

Typedef Documentation

◆ CStringArray

typedef std::vector<const char *> CStringArray

Definition at line 72 of file STLUtils.h.

◆ STLStringArray

typedef std::vector<std::string> STLStringArray

Definition at line 71 of file STLUtils.h.

Function Documentation

◆ PrintAllCollectionElements()

template<class T >
void PrintAllCollectionElements ( std::ostream &  s,
const T &  coll,
const char *  header_cstr = nullptr,
const char *  separator_cstr = " " 

Definition at line 49 of file STLUtils.h.