Classes | Defines | Functions | Variables
lib557.c File Reference
#include "test.h"
#include "memdebug.h"
Include dependency graph for lib557.c:

Go to the source code of this file.

Classes

struct  curloff_st
struct  sigint_st
struct  siglong_st
struct  sigshort_st
struct  unsint_st
struct  unslong_st
struct  unsshort_st

Defines

#define BUFSZ   256
#define COFFT_TESTS_ARRSZ   1 + 100
#define MAXIMIZE   -1.7976931348623157081452E+308
#define MPRNT_OFF_T_C(Val)   MPRNT_OFF_T_C_HELPER1(Val,MPRNT_SUFFIX_CURL_OFF_T)
#define MPRNT_OFF_T_C_HELPER1(Val, Suffix)   MPRNT_OFF_T_C_HELPER2(Val,Suffix)
#define MPRNT_OFF_T_C_HELPER2(Val, Suffix)   ValSuffix
#define MPRNT_SUFFIX_CURL_OFF_T   L
#define SINT_TESTS_ARRSZ   1 + 100
#define SLONG_TESTS_ARRSZ   1 + 100
#define SSHORT_TESTS_ARRSZ   1 + 100
#define string_check(x, y)   _string_check(__LINE__, x, y)
#define strlen_check(x, y)   _strlen_check(__LINE__, x, y)
#define UINT_TESTS_ARRSZ   1 + 100
#define ULONG_TESTS_ARRSZ   1 + 100
#define USHORT_TESTS_ARRSZ   1 + 100

Functions

static int _string_check (int linenumber, char *buf, const char *buf2)
static int _strlen_check (int linenumber, char *buf, size_t len)
int test (char *URL)
static int test_curl_off_t_formatting (void)
static int test_float_formatting (void)
static int test_signed_int_formatting (void)
static int test_signed_long_formatting (void)
static int test_signed_short_formatting (void)
static int test_string_formatting (void)
static int test_unsigned_int_formatting (void)
static int test_unsigned_long_formatting (void)
static int test_unsigned_short_formatting (void)
static int test_weird_arguments (void)

Variables

static struct curloff_st co_test [COFFT_TESTS_ARRSZ]
static struct sigint_st si_test [SINT_TESTS_ARRSZ]
static struct siglong_st sl_test [SLONG_TESTS_ARRSZ]
static struct sigshort_st ss_test [SSHORT_TESTS_ARRSZ]
static struct unsint_st ui_test [UINT_TESTS_ARRSZ]
static struct unslong_st ul_test [ULONG_TESTS_ARRSZ]
static struct unsshort_st us_test [USHORT_TESTS_ARRSZ]

Define Documentation

#define BUFSZ   256

Definition at line 48 of file lib557.c.

#define COFFT_TESTS_ARRSZ   1 + 100

Definition at line 55 of file lib557.c.

#define MAXIMIZE   -1.7976931348623157081452E+308

Definition at line 1541 of file lib557.c.

Definition at line 45 of file lib557.c.

#define MPRNT_OFF_T_C_HELPER1 (   Val,
  Suffix 
)    MPRNT_OFF_T_C_HELPER2(Val,Suffix)

Definition at line 44 of file lib557.c.

#define MPRNT_OFF_T_C_HELPER2 (   Val,
  Suffix 
)    ValSuffix

Definition at line 42 of file lib557.c.

#define MPRNT_SUFFIX_CURL_OFF_T   L

Definition at line 35 of file lib557.c.

#define SINT_TESTS_ARRSZ   1 + 100

Definition at line 52 of file lib557.c.

#define SLONG_TESTS_ARRSZ   1 + 100

Definition at line 54 of file lib557.c.

#define SSHORT_TESTS_ARRSZ   1 + 100

Definition at line 50 of file lib557.c.

#define string_check (   x,
  y 
)    _string_check(__LINE__, x, y)

Definition at line 1386 of file lib557.c.

#define strlen_check (   x,
  y 
)    _strlen_check(__LINE__, x, y)

Definition at line 1400 of file lib557.c.

#define UINT_TESTS_ARRSZ   1 + 100

Definition at line 51 of file lib557.c.

#define ULONG_TESTS_ARRSZ   1 + 100

Definition at line 53 of file lib557.c.

#define USHORT_TESTS_ARRSZ   1 + 100

Definition at line 49 of file lib557.c.


Function Documentation

static int _string_check ( int  linenumber,
char *  buf,
const char *  buf2 
) [static]

Definition at line 1376 of file lib557.c.

static int _strlen_check ( int  linenumber,
char *  buf,
size_t  len 
) [static]

Definition at line 1388 of file lib557.c.

int test ( char *  URL)

Definition at line 1654 of file lib557.c.

static int test_curl_off_t_formatting ( void  ) [static]

Definition at line 1148 of file lib557.c.

static int test_float_formatting ( void  ) [static]

Definition at line 1543 of file lib557.c.

static int test_signed_int_formatting ( void  ) [static]

Definition at line 543 of file lib557.c.

static int test_signed_long_formatting ( void  ) [static]

Definition at line 920 of file lib557.c.

static int test_signed_short_formatting ( void  ) [static]

Definition at line 223 of file lib557.c.

static int test_string_formatting ( void  ) [static]

Definition at line 1406 of file lib557.c.

static int test_unsigned_int_formatting ( void  ) [static]

Definition at line 393 of file lib557.c.

static int test_unsigned_long_formatting ( void  ) [static]

Definition at line 771 of file lib557.c.

static int test_unsigned_short_formatting ( void  ) [static]

Definition at line 116 of file lib557.c.

static int test_weird_arguments ( void  ) [static]

Definition at line 1439 of file lib557.c.


Variable Documentation

Definition at line 113 of file lib557.c.

Definition at line 110 of file lib557.c.

Definition at line 112 of file lib557.c.

Definition at line 108 of file lib557.c.

Definition at line 109 of file lib557.c.

Definition at line 111 of file lib557.c.

Definition at line 107 of file lib557.c.



rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:09