Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
formatter.hh File Reference
#include <type_traits>
#include <clocale>
#include <cstdint>
#include <sstream>
#include <variant>
#include <string>
#include <list>

Go to the source code of this file.

Classes

class  Ase::ScopedPosixLocale
 Class to push the POSIX/C locale_t (UTF-8) for the scope of its lifetime. More...
 
struct  Ase::Impl::StringFormatArg
 

Namespaces

namespace  Ase
 The Anklang C++ API namespace.
 

Typedefs

using Ase::Impl::StringFormatVariant = std::variant< uint64_t, double, const char * >
 

Functions

template<class ... Args>
std::string Ase::string_format (const char *format, const Args &...args) __attribute__((__format__(__printf__
 Format a string similar to sprintf(3) with support for std::string and std::ostringstream convertible objects.
 

Typedef Documentation

◆ StringFormatVariant

Definition at line 31 of file formatter.hh.