iRoCS Toolbox  1.1.0
Namespaces | Macros | Functions
RequireHelpers.hh File Reference
#include <config.hh>
Include dependency graph for RequireHelpers.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 svt_check
 

Macros

#define CHECK_CLASS_TEMPLATE1(c)   c ___requirement1;
 
#define CHECK_CLASS_TEMPLATE2(c)   c ___requirement2;
 
#define CHECK_CLASS_TEMPLATE3(c)   c ___requirement3;
 
#define CHECK_CLASS_TEMPLATE_2PARAM1(c1, c2)   c1,c2 ___requirement1b;}
 
#define CHECK_CLASS_TEMPLATE_2PARAM2(c1, c2)   c1,c2 ___requirement2b;}
 
#define CHECK_CLASS_TEMPLATE_2PARAM3(c1, c2)   c1,c2 ___requirement3b;}
 
#define CHECK_MEMBER_TEMPLATE(c)   if(false){ c ___req; svt_check::avoidUnunsedVariableWarning(___req);}
 
#define CHECK_MEMBER_TEMPLATE_2PARAM(c1, c2)   if(false){ c1,c2 ___req; svt_check::avoidUnunsedVariableWarning(___req);}
 

Functions

template<typename T >
void svt_check::avoidUnunsedVariableWarning (const T &)
 

Macro Definition Documentation

◆ CHECK_CLASS_TEMPLATE1

#define CHECK_CLASS_TEMPLATE1 (   c)    c ___requirement1;

Definition at line 51 of file RequireHelpers.hh.

◆ CHECK_CLASS_TEMPLATE2

#define CHECK_CLASS_TEMPLATE2 (   c)    c ___requirement2;

Definition at line 52 of file RequireHelpers.hh.

◆ CHECK_CLASS_TEMPLATE3

#define CHECK_CLASS_TEMPLATE3 (   c)    c ___requirement3;

Definition at line 53 of file RequireHelpers.hh.

◆ CHECK_MEMBER_TEMPLATE

#define CHECK_MEMBER_TEMPLATE (   c)    if(false){ c ___req; svt_check::avoidUnunsedVariableWarning(___req);}

Definition at line 54 of file RequireHelpers.hh.

Referenced by svt_check::MinimalStData::getArray(), svt_check::MinimalStData::getFVArray(), svt::Model< FV >::isModelAffectedByLeftOutVectors(), svt::Kernel_DS_RBF< KERNEL >::k_function(), svt::Kernel_DS_TRIA< KERNEL >::k_function(), svt::Kernel_SCALE< KERNEL >::k_function(), svt::Kernel_MATRIX< KERNEL >::k_function(), svt::Kernel_FILE< FILETYPE >::k_function(), svt::KFile_BINARY::loadParameters(), svt::KFile_MULTBINARY::loadParameters(), svt::Kernel_EDsqr::loadParameters(), svt::Kernel_DS_RBF< KERNEL >::loadParameters(), svt::Kernel_DS_TRIA< KERNEL >::loadParameters(), svt::Kernel_SIGMOID::loadParameters(), svt::Kernel_POLY::loadParameters(), svt::Kernel_RBF::loadParameters(), svt::TwoClassSVMnu< KF >::loadParameters(), svt::SVMBase< KF >::loadParameters(), svt::TwoClassSVMc< KF >::loadParameters(), svt::Kernel_MATRIX< KERNEL >::loadParameters(), svt::Kernel_SCALE< KERNEL >::loadParameters(), svt::CrossValidator< FV, SVMTYPE, PROBLEM >::loadParameters(), svt::MultiClassSVMOneVsRest< SVM >::loadParameters(), svt::MultiClassSVMOneVsOne< SVM >::loadParameters(), svt::KFile_BINARY::saveParameters(), svt::KFile_MULTBINARY::saveParameters(), svt::Kernel_HISTINTERSECT::saveParameters(), svt::Kernel_EDsqr::saveParameters(), svt::Kernel_DS_RBF< KERNEL >::saveParameters(), svt::Kernel_DS_TRIA< KERNEL >::saveParameters(), svt::Kernel_LINEAR::saveParameters(), svt::Kernel_SIGMOID::saveParameters(), svt::Kernel_POLY::saveParameters(), svt::Kernel_RBF::saveParameters(), svt::TwoClassSVMnu< KF >::saveParameters(), svt::SVMBase< KF >::saveParameters(), svt::TwoClassSVMc< KF >::saveParameters(), svt::Kernel_MATRIX< KERNEL >::saveParameters(), svt::Kernel_FILE< FILETYPE >::saveParameters(), svt::Kernel_SCALE< KERNEL >::saveParameters(), svt::CrossValidator< FV, SVMTYPE, PROBLEM >::saveParameters(), svt::MultiClassSVMOneVsRest< SVM >::saveParameters(), svt::MultiClassSVMOneVsOne< SVM >::saveParameters(), svt::Model_MC_OneVsRest< TCModel >::saveTCTrainingInfos(), svt::Model_MC_OneVsOne< TCModel >::saveTCTrainingInfos(), svt::Model< FV >::saveTrainingInfo(), svt::Model_MC_OneVsRest< TCModel >::saveTrainingInfoStatistics(), svt::Model_MC_OneVsOne< TCModel >::saveTrainingInfoStatistics(), svt_check::MinimalStData::setArray(), and svt_check::MinimalStData::setFVArray().

◆ CHECK_MEMBER_TEMPLATE_2PARAM

#define CHECK_MEMBER_TEMPLATE_2PARAM (   c1,
  c2 
)    if(false){ c1,c2 ___req; svt_check::avoidUnunsedVariableWarning(___req);}

Definition at line 57 of file RequireHelpers.hh.

Referenced by svt::Kernel_SCALE< KERNEL >::k_function().

◆ CHECK_CLASS_TEMPLATE_2PARAM1

#define CHECK_CLASS_TEMPLATE_2PARAM1 (   c1,
  c2 
)    c1,c2 ___requirement1b;}

Definition at line 59 of file RequireHelpers.hh.

◆ CHECK_CLASS_TEMPLATE_2PARAM2

#define CHECK_CLASS_TEMPLATE_2PARAM2 (   c1,
  c2 
)    c1,c2 ___requirement2b;}

Definition at line 60 of file RequireHelpers.hh.

◆ CHECK_CLASS_TEMPLATE_2PARAM3

#define CHECK_CLASS_TEMPLATE_2PARAM3 (   c1,
  c2 
)    c1,c2 ___requirement3b;}

Definition at line 61 of file RequireHelpers.hh.