ct_common  1.0.1
Common library for combinatorial testing
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Functions
ct::common::utils Namespace Reference

Functions

bool cmp_eq (int a, int b)
bool cmp_ge (int a, int b)
bool cmp_gt (int a, int b)
bool cmp_le (int a, int b)
bool cmp_lt (int a, int b)
bool cmp_ne (int a, int b)
bool cmp_eq (double a, double b, double prec=0)
bool cmp_ge (double a, double b, double prec=0)
bool cmp_gt (double a, double b, double prec=0)
bool cmp_le (double a, double b, double prec=0)
bool cmp_lt (double a, double b, double prec=0)
bool cmp_ne (double a, double b, double prec=0)
std::vector< std::size_t > sort_and_uniquefy (const std::vector< std::size_t > &vec)

Function Documentation

bool ct::common::utils::cmp_eq ( int  a,
int  b 
) [inline]

Definition at line 24 of file arithmetic_utils.h.

bool ct::common::utils::cmp_eq ( double  a,
double  b,
double  prec = 0 
) [inline]

Definition at line 48 of file arithmetic_utils.h.

bool ct::common::utils::cmp_ge ( int  a,
int  b 
) [inline]

Definition at line 28 of file arithmetic_utils.h.

bool ct::common::utils::cmp_ge ( double  a,
double  b,
double  prec = 0 
) [inline]

Definition at line 52 of file arithmetic_utils.h.

bool ct::common::utils::cmp_gt ( int  a,
int  b 
) [inline]

Definition at line 32 of file arithmetic_utils.h.

bool ct::common::utils::cmp_gt ( double  a,
double  b,
double  prec = 0 
) [inline]

Definition at line 56 of file arithmetic_utils.h.

bool ct::common::utils::cmp_le ( int  a,
int  b 
) [inline]

Definition at line 36 of file arithmetic_utils.h.

bool ct::common::utils::cmp_le ( double  a,
double  b,
double  prec = 0 
) [inline]

Definition at line 60 of file arithmetic_utils.h.

bool ct::common::utils::cmp_lt ( int  a,
int  b 
) [inline]

Definition at line 40 of file arithmetic_utils.h.

bool ct::common::utils::cmp_lt ( double  a,
double  b,
double  prec = 0 
) [inline]

Definition at line 64 of file arithmetic_utils.h.

bool ct::common::utils::cmp_ne ( int  a,
int  b 
) [inline]

Definition at line 44 of file arithmetic_utils.h.

bool ct::common::utils::cmp_ne ( double  a,
double  b,
double  prec = 0 
) [inline]

Definition at line 68 of file arithmetic_utils.h.

std::vector<std::size_t> ct::common::utils::sort_and_uniquefy ( const std::vector< std::size_t > &  vec) [inline]

Definition at line 72 of file arithmetic_utils.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines