|
template<class A0 , class... Ar> |
const char * | ase_gettext (const char *format, const A0 &a0, const Ar &...restargs) |
|
const char * | ase_gettext (const String &untranslated) |
|
void | atquit_add (std::function< void()> *func) |
|
void | atquit_del (std::function< void()> *func) |
|
void | atquit_run (int exitcode) |
|
bool | atquit_triggered () |
|
template<typename RandIter , class Cmp , typename Arg > |
RandIter | binary_lookup (RandIter begin, RandIter end, Cmp cmp_elements, const Arg &arg) |
|
template<typename RandIter , class Cmp , typename Arg , int case_lookup_or_sibling_or_insertion> |
std::pair< RandIter, bool > | binary_lookup_fuzzy (RandIter begin, RandIter end, Cmp cmp_elements, const Arg &arg) |
|
template<typename RandIter , class Cmp , typename Arg > |
std::pair< RandIter, bool > | binary_lookup_insertion_pos (RandIter begin, RandIter end, Cmp cmp_elements, const Arg &arg) |
|
template<typename RandIter , class Cmp , typename Arg > |
RandIter | binary_lookup_sibling (RandIter begin, RandIter end, Cmp cmp_elements, const Arg &arg) |
|
template<class Container , class Iteratable > |
Container | container_copy (const Iteratable &source) |
|
template<typename C > |
bool | contains (const C &container, const std::function< bool(typename C::value_type const &value)> &pred) |
|
template<class ... A> |
void | debug (const char *cond, const char *format, const A &...args) |
|
template<class ... Args> |
void | debug (const char *cond, const char *format, const Args &...args) |
|
bool | debug_enabled () |
|
bool | debug_key_enabled (const char *conditional) |
|
bool | debug_key_enabled (const std::string &conditional) ASE_PURE |
|
::std::string | debug_key_value (const char *conditional) |
|
void | debug_message (const char *cond, const std::string &message) |
|
void | diag_flush (uint8 code, const String &txt) |
|
String | diag_prefix (uint8 code) |
|
template<class C > |
size_t | erase_all (C &container, const std::function< bool(typename C::value_type const &value)> &pred) |
|
template<class C > |
size_t | erase_first (C &container, const std::function< bool(typename C::value_type const &value)> &pred) |
|
template<class ... A> |
void | fatal_error (const char *format, const A &...args) ASE_NORETURN |
|
template<class ... Args> |
void ASE_NORETURN | fatal_error (const char *format, const Args &...args) |
|
template<class IterableContainer > |
ssize_t | index_of (const IterableContainer &c, const std::function< bool(const typename IterableContainer::value_type &e)> &match) |
|
template<class T , class Compare > |
std::vector< T >::iterator | insert_sorted (std::vector< T > &vec, const T &value, Compare compare) |
|
IconString | KwIcon (const String &keywords) |
|
String | now_strftime (const String &format) |
|
IconString | operator""_icon (const char *key, size_t) |
|
IconString | operator""_uc (const char *key, size_t) |
|
template<class... A> |
void void | printerr (const char *format, const A &...args) ASE_PRINTF(1 |
|
template<class... Args> |
void | printerr (const char *format, const Args &...args) |
|
template<class... A> |
void | printout (const char *format, const A &...args) ASE_PRINTF(1 |
|
template<class... Args> |
void | printout (const char *format, const Args &...args) |
|
IconString | SvgIcon (const String &svgdata) |
|
IconString | UcIcon (const String &unicode) |
|
constexpr uint16_t | uint16_swap_le_be (uint16_t v) |
|
constexpr uint32_t | uint32_swap_le_be (uint32_t v) |
|
constexpr uint64_t | uint64_swap_le_be (uint64_t v) |
|
template<class ... A> |
void | warning (const char *format, const A &...args) |
|
template<class ... Args> |
void | warning (const char *format, const Args &...args) |
|