#include <cstdint>
#include <deque>
#include <iterator>
#include <list>
#include <set>
#include <unordered_set>
#include <vector>
Go to the source code of this file.
|
template<typename T > |
size_t | shared::appendMove (std::vector< T > &destination, std::vector< T > &source) |
|
template<typename... Ts, typename T > |
bool | shared::dynamic_castable_to_any (T const *ptr) |
|
template<typename CONTAINER > |
PrintContainer< CONTAINER > | shared::printContainer (CONTAINER &container) |
|
template<typename OSTREAM , typename CONTAINER > |
OSTREAM & | shared::operator<< (OSTREAM &os, PrintContainer< CONTAINER > pc) |
|
size_t | shared::formatDate (char *buf, size_t const max, int64_t const unixtime) |
|
size_t | shared::formatDateTime (char *buf, size_t const max, int64_t const timestamp, int const dimension) |
|
size_t | shared::formatHMS (char *buf, size_t const max, int64_t const unixtime) |
|
DivUMod | shared::divUMod (int64_t num, int64_t den) |
|
uint64_t | shared::unsignedMod (int64_t num, int64_t den) |
|
template<typename T , typename U > |
bool | shared::contains (const T &container, const U &element) |
|