products_log 1.0.0
C++ client library for the Products REST API (usage statistics)
Loading...
Searching...
No Matches
products_log::anonymous_namespace{products_log.cpp} Namespace Reference

Classes

struct  CurlWriteBuffer
 

Functions

std::string GetEnv (const char *name)
 
void Warn (const std::string &msg)
 
std::string StripTrailingSlash (std::string s)
 
size_t CurlWriteCallback (char *ptr, size_t size, size_t nmemb, void *userdata)
 
HttpResponse CurlTransportImpl (const HttpRequest &req)
 

Function Documentation

◆ CurlTransportImpl()

◆ CurlWriteCallback()

size_t products_log::anonymous_namespace{products_log.cpp}::CurlWriteCallback ( char * ptr,
size_t size,
size_t nmemb,
void * userdata )

◆ GetEnv()

std::string products_log::anonymous_namespace{products_log.cpp}::GetEnv ( const char * name)

Definition at line 17 of file products_log.cpp.

References GetEnv().

Referenced by GetEnv().

◆ StripTrailingSlash()

std::string products_log::anonymous_namespace{products_log.cpp}::StripTrailingSlash ( std::string s)

Definition at line 29 of file products_log.cpp.

References StripTrailingSlash().

Referenced by StripTrailingSlash().

◆ Warn()

void products_log::anonymous_namespace{products_log.cpp}::Warn ( const std::string & msg)

Definition at line 24 of file products_log.cpp.

References Warn().

Referenced by Warn().