PhoenixTypeStream  0.1.0
Unified C++ type-to-string conversion framework
Loading...
Searching...
No Matches
phoenix_composeType_impl.h
Go to the documentation of this file.
1/***************************************
2 Auteur : Pierre Aubert
3 Mail : pierre.aubert@lapp.in2p3.fr
4 Licence : CeCILL-C
5****************************************/
6
7#ifndef __PHOENIX_COMPOSETYPE_IMPL_H__
8#define __PHOENIX_COMPOSETYPE_IMPL_H__
9
10#include "phoenix_composeType.h"
11
13
15template<typename T>
18}
19
21
24template<typename T>
25std::string phoenix_getTypeToStr(const T & data){
27}
28
30
33template <typename R, typename... T>
34std::string phoenix_getTypeToStr(R (*func)(T...)){
35 return phoenix_getTypeToStr<R>() + " | " + TypeStream<std::tuple<T... > >::getTypeToStr();
36}
37
38
39#endif
std::string phoenix_getTypeToStr()
Get the corresponding type of a string.
Generic DataStream class.
static std::string getTypeToStr()
Convert the generic type into a string.