Diarkis C++Client Library API Document
stringFormat.h File Reference
#include <cstdio>
#include <stdexcept>
#include <iostream>
#include <functional>
#include "diarkis/common.h"
Include dependency graph for stringFormat.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 detail
 

Functions

template<typename T , typename std::enable_if< std::is_same< std::remove_cv_t< std::remove_reference_t< T >>, Diarkis::StdString >::value >::type * = nullptr>
auto detail::Convert (T &&value)
 
template<typename ... Args>
Diarkis::StdString detail::StringFormatInternal (const char *format, Args &&... args)
 
template<typename ... Args>
Diarkis::StdString StringFormat (const Diarkis::StdString &format, Args &&... args)
 
template<typename ... Args>
Diarkis::StdString StringFormat (const char *format, Args &&... args)
 

Function Documentation

◆ StringFormat() [1/2]

template<typename ... Args>
Diarkis::StdString StringFormat ( const Diarkis::StdString format,
Args &&...  args 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ StringFormat() [2/2]

template<typename ... Args>
Diarkis::StdString StringFormat ( const char *  format,
Args &&...  args 
)
Here is the call graph for this function: