#include "Macros.hpp"
#include <iostream>
#include <cstddef>
#include <type_traits>
#include <tuple>
#include <typeinfo>
#include <cstdlib>
#include <cxxabi.h>
#include <utility>
#include <string>
Go to the source code of this file.
|
| template<typename T > |
| std::string | getObjectType (const T &obj) |
| |
| template<typename Tuple , typename F , std::size_t... Is> |
| void | for_each_in_tuple (Tuple &&t, F &&f, std::index_sequence< Is... >) |
| |
| template<typename Tuple , typename F > |
| void | for_each_in_tuple (Tuple &&t, F &&f) |
| |
◆ for_each_in_tuple() [1/2]
template<typename Tuple , typename F >
| void for_each_in_tuple |
( |
Tuple && |
t, |
|
|
F && |
f |
|
) |
| |
◆ for_each_in_tuple() [2/2]
template<typename Tuple , typename F , std::size_t... Is>
| void for_each_in_tuple |
( |
Tuple && |
t, |
|
|
F && |
f, |
|
|
std::index_sequence< Is... > |
|
|
) |
| |
◆ getObjectType()
template<typename T >
| std::string getObjectType |
( |
const T & |
obj | ) |
|