![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Macro allowing to identify a template class by a string. More...
#include <boost/preprocessor/seq/for_each_i.hpp>#include <boost/preprocessor/seq/size.hpp>#include <boost/preprocessor/stringize.hpp>#include <boost/preprocessor/control/if.hpp>#include <boost/preprocessor/arithmetic/sub.hpp>Go to the source code of this file.
Macros | |
| #define | IPSDK_TEMPLATE_CLASSID_MACRO_TRUE(T) BOOST_PP_STRINGIZE(T) "," |
| [INTERNAL] macro allowing to construct full template name for class | |
| #define | IPSDK_TEMPLATE_CLASSID_MACRO_FALSE(T) BOOST_PP_STRINGIZE(T) |
| [INTERNAL] macro allowing to construct full template name for class | |
| #define | IPSDK_TEMPLATE_CLASSID_MACRO(r, SeqLastIdx, i, T) |
| [INTERNAL] macro allowing to construct full template name for class More... | |
| #define | IPSDK_TEMPLATE_CLASSID(className, seqT) |
| macro allowing to construct full template name for class More... | |
Macro allowing to identify a template class by a string.
| #define IPSDK_TEMPLATE_CLASSID_MACRO | ( | r, | |
| SeqLastIdx, | |||
| i, | |||
| T | |||
| ) |
[INTERNAL] macro allowing to construct full template name for class
| #define IPSDK_TEMPLATE_CLASSID | ( | className, | |
| seqT | |||
| ) |
macro allowing to construct full template name for class
1.8.14