IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Macros
StripParserHdrMacros.h File Reference

Macros set for strip parser management. More...

#include <IPSDKImageProcessing/Algorithm/Parser/Strip/StripParserInfoHdrMacros.h>
#include <boost/preprocessor/cat.hpp>

Go to the source code of this file.

Macros

#define IPSDK_PARSER_NAME_RAWSTRIP(attributeName)   BOOST_PP_CAT(_p, BOOST_PP_CAT(attributeName, Buf))
 [Internal] macro allowing to retrieve data parser name associated to an image strip attribute raw parsing
 
#define IPSDK_PARSER_NAME_RGBRAWSTRIP(attributeName)   BOOST_PP_CAT(_p, BOOST_PP_CAT(attributeName, Buf))
 [Internal] macro allowing to retrieve data parser name associated to a special rgb image strip attribute raw parsing
 
#define IPSDK_PARSER_NAME_LINESTRIP(attributeName)   BOOST_PP_CAT(_p, BOOST_PP_CAT(attributeName, Buf))
 [Internal] macro allowing to retrieve data parser name associated to an image strip attribute line parsing
 
#define IPSDK_PARSER_TYPE_RAWSTRIP(attributeName)   ipsdk::imaproc::StripParserInfo<ipsdk::imaproc::RawStripParserMode, attributeName::BaseStripAttributeClassType>::BaseParserType
 [Internal] macro allowing to retrieve data parser type associated to an image strip attribute raw parsing
 
#define IPSDK_PARSER_TYPE_RGBRAWSTRIP(attributeName)   ipsdk::imaproc::StripParserInfo<ipsdk::imaproc::RgbRawStripParserMode, attributeName::BaseStripAttributeClassType>::BaseParserType
 [Internal] macro allowing to retrieve data parser type associated to a special rgb image strip attribute raw parsing
 
#define IPSDK_PARSER_TYPE_LINESTRIP(attributeName)   ipsdk::imaproc::StripParserInfo<ipsdk::imaproc::LineStripParserMode, attributeName::BaseStripAttributeClassType>::BaseParserType
 [Internal] macro allowing to retrieve data parser type associated to an image strip attribute line parsing
 
#define IPSDK_PARSER_CREATE_RAWSTRIP(attributeName)
 [Internal] macro allowing to initialize data parser associated to an image strip attribute raw parsing More...
 
#define IPSDK_PARSER_CREATE_RGBRAWSTRIP(attributeName)
 [Internal] macro allowing to initialize data parser associated to a special rgb image strip attribute raw parsing More...
 
#define IPSDK_PARSER_CREATE_LINESTRIP(attributeName)
 [Internal] macro allowing to initialize data parser associated to an image strip attribute line parsing More...
 

Detailed Description

Macros set for strip parser management.

Author
E.Noirfalise
Date
2015/01/23

Macro Definition Documentation

◆ IPSDK_PARSER_CREATE_RAWSTRIP

#define IPSDK_PARSER_CREATE_RAWSTRIP (   attributeName)
Value:
IPSDK_PARSER_NAME_RAWSTRIP(attributeName) = \
ipsdk::imaproc::StripParserInfo<ipsdk::imaproc::RawStripParserMode, attributeName::BaseStripAttributeClassType>::createParser(BOOST_PP_CAT(_p, attributeName));
#define IPSDK_PARSER_NAME_RAWSTRIP(attributeName)
[Internal] macro allowing to retrieve data parser name associated to an image strip attribute raw par...
Definition: StripParserHdrMacros.h:28

[Internal] macro allowing to initialize data parser associated to an image strip attribute raw parsing

◆ IPSDK_PARSER_CREATE_RGBRAWSTRIP

#define IPSDK_PARSER_CREATE_RGBRAWSTRIP (   attributeName)
Value:
IPSDK_PARSER_NAME_RAWSTRIP(attributeName) = \
ipsdk::imaproc::StripParserInfo<ipsdk::imaproc::RgbRawStripParserMode, attributeName::BaseStripAttributeClassType>::createParser(BOOST_PP_CAT(_p, attributeName));
#define IPSDK_PARSER_NAME_RAWSTRIP(attributeName)
[Internal] macro allowing to retrieve data parser name associated to an image strip attribute raw par...
Definition: StripParserHdrMacros.h:28

[Internal] macro allowing to initialize data parser associated to a special rgb image strip attribute raw parsing

◆ IPSDK_PARSER_CREATE_LINESTRIP

#define IPSDK_PARSER_CREATE_LINESTRIP (   attributeName)
Value:
IPSDK_PARSER_NAME_LINESTRIP(attributeName) = \
ipsdk::imaproc::StripParserInfo<ipsdk::imaproc::LineStripParserMode, attributeName::BaseStripAttributeClassType>::createParser(BOOST_PP_CAT(_p, attributeName));
#define IPSDK_PARSER_NAME_LINESTRIP(attributeName)
[Internal] macro allowing to retrieve data parser name associated to an image strip attribute line pa...
Definition: StripParserHdrMacros.h:40

[Internal] macro allowing to initialize data parser associated to an image strip attribute line parsing