1.1.0
CCC
 
ArgumentTest.cpp File Reference

Functions

void _endOfLine ()
 
void _test ()
 
void _introduction (const String &title, bool end_of_line=false)
 
void _printEmpty ()
 
void _printInt (int value)
 
void _printDouble (double value)
 
void _printString (const String &value)
 
void _printVectorInt (const VectorInt &values)
 
void _printVectorDouble (const VectorDouble &values)
 
void _printVectorString (const VectorString &values)
 
void _printVectorVectorInt (const VectorVectorInt &values)
 
void _printVectorVectorDouble (const VectorVectorDouble &values)
 
void _printMatrix (const AMatrix &mat)
 
void argumentTestInt (int value)
 
void argumentTestDouble (double value)
 
void argumentTestVectorInt (const VectorInt &values)
 
void argumentTestVectorDouble (const VectorDouble &values)
 
void argumentTestString (const String &value)
 
void argumentTestVectorVectorInt (const VectorVectorInt &values)
 
void argumentTestVectorVectorDouble (const VectorVectorDouble &values)
 
void argumentTestVectorString (const VectorString &values)
 
void argumentTestMatrix (const AMatrix &mat)
 
void argumentTestStringOverload (const String &value)
 
void argumentTestIntOverload (int value)
 
void argumentTestIntOverload (const VectorInt &values)
 
void argumentTestDoubleOverload (double value)
 
void argumentTestDoubleOverload (const VectorDouble &values)
 
void argumentTestStringOverload (const VectorString &values)
 
void argumentTestEnum (ETests value)
 
int argumentReturnInt (int value)
 
double argumentReturnDouble (double value)
 
VectorInt argumentReturnVectorInt (const VectorInt &values)
 
GSTLEARN_EXPORT VectorDouble argumentReturnVectorDouble (const VectorDouble &values)
 
GSTLEARN_EXPORT void argumentDefTestInt (int argInt)
 
GSTLEARN_EXPORT void argumentDefTestDbl (double argDbl)
 
GSTLEARN_EXPORT void argumentDefTestStr (String argstr)
 
GSTLEARN_EXPORT void argumentDefTestVInt (VectorInt argVInt)
 
GSTLEARN_EXPORT void argumentDefTestVDbl (VectorDouble argVDbl)
 
GSTLEARN_EXPORT void argumentDefTestVString (VectorString argVString)
 
GSTLEARN_EXPORT void argumentDefTestVVDbl (VectorVectorDouble argVVDbl)
 
GSTLEARN_EXPORT void argumentDefTestVVInt (VectorVectorInt argVVInt)
 

Function Documentation

void _endOfLine ( )
void _introduction ( const String title,
bool  end_of_line = false 
)
void _printDouble ( double  value)
void _printEmpty ( )
void _printInt ( int  value)
void _printMatrix ( const AMatrix mat)
void _printString ( const String value)
void _printVectorDouble ( const VectorDouble values)
void _printVectorInt ( const VectorInt values)
void _printVectorString ( const VectorString values)
void _printVectorVectorDouble ( const VectorVectorDouble values)
void _printVectorVectorInt ( const VectorVectorInt values)
void _test ( )
GSTLEARN_EXPORT void argumentDefTestDbl ( double  argDbl)
GSTLEARN_EXPORT void argumentDefTestInt ( int  argInt)
GSTLEARN_EXPORT void argumentDefTestStr ( String  argstr)
GSTLEARN_EXPORT void argumentDefTestVDbl ( VectorDouble  argVDbl)
GSTLEARN_EXPORT void argumentDefTestVInt ( VectorInt  argVInt)
GSTLEARN_EXPORT void argumentDefTestVString ( VectorString  argVString)
GSTLEARN_EXPORT void argumentDefTestVVDbl ( VectorVectorDouble  argVVDbl)
GSTLEARN_EXPORT void argumentDefTestVVInt ( VectorVectorInt  argVVInt)
double argumentReturnDouble ( double  value)
int argumentReturnInt ( int  value)
GSTLEARN_EXPORT VectorDouble argumentReturnVectorDouble ( const VectorDouble values)
VectorInt argumentReturnVectorInt ( const VectorInt values)
void argumentTestDouble ( double  value)

Function to test Double argument

Parameters
valueDouble input argument
void argumentTestDoubleOverload ( double  value)
void argumentTestDoubleOverload ( const VectorDouble values)
void argumentTestEnum ( ETests  value)
void argumentTestInt ( int  value)

Function to test Integer argument

Parameters
valueInteger input argument
void argumentTestIntOverload ( int  value)
void argumentTestIntOverload ( const VectorInt values)
void argumentTestMatrix ( const AMatrix mat)
void argumentTestString ( const String value)
void argumentTestStringOverload ( const String value)
void argumentTestStringOverload ( const VectorString values)
void argumentTestVectorDouble ( const VectorDouble values)
void argumentTestVectorInt ( const VectorInt values)
void argumentTestVectorString ( const VectorString values)
void argumentTestVectorVectorDouble ( const VectorVectorDouble values)
void argumentTestVectorVectorInt ( const VectorVectorInt values)