Guitar
Classes | Functions
charvec.h File Reference
#include <vector>
#include <string>
#include <cstring>
Include dependency graph for charvec.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  VectorPrint
 

Functions

static void vecprint (std::vector< char > *out, char c)
 
static void vecprint (std::vector< char > *out, char const *begin, char const *end)
 
static void vecprint (std::vector< char > *out, char const *ptr, size_t len)
 
static void vecprint (std::vector< char > *out, char const *s)
 
static void vecprint (std::vector< char > *out, std::string const &s)
 
static void vecprint (std::vector< char > *out, std::vector< char > const *in)
 
static std::string to_stdstr (std::vector< char > const &vec)
 

Function Documentation

◆ to_stdstr()

static std::string to_stdstr ( std::vector< char > const &  vec)
inlinestatic
Here is the call graph for this function:

◆ vecprint() [1/6]

static void vecprint ( std::vector< char > *  out,
char  c 
)
inlinestatic
Here is the call graph for this function:

◆ vecprint() [2/6]

static void vecprint ( std::vector< char > *  out,
char const *  begin,
char const *  end 
)
inlinestatic
Here is the call graph for this function:

◆ vecprint() [3/6]

static void vecprint ( std::vector< char > *  out,
char const *  ptr,
size_t  len 
)
inlinestatic
Here is the call graph for this function:

◆ vecprint() [4/6]

static void vecprint ( std::vector< char > *  out,
char const *  s 
)
inlinestatic
Here is the call graph for this function:

◆ vecprint() [5/6]

static void vecprint ( std::vector< char > *  out,
std::string const &  s 
)
inlinestatic
Here is the call graph for this function:

◆ vecprint() [6/6]

static void vecprint ( std::vector< char > *  out,
std::vector< char > const *  in 
)
inlinestatic
Here is the call graph for this function: