Eneboo - Documentación para desarrolladores
'defines' | Variables
Referencia del Archivo src/pthreads/tests/test.h
#include "pthread.h"
#include "sched.h"
#include "semaphore.h"
#include <windows.h>
#include <stdio.h>

Ir al código fuente de este archivo.

'defines'

#define PTW32_THREAD_NULL_ID   {NULL,0}
#define int64_t   _int64
#define ASSERT_TRACE   0
#define assert(e)
#define assert_e(e, o, r)

Variables

char * error_string []
int assertE

Documentación de los 'defines'

#define assert (   e)
Valor:
((e) ? ((ASSERT_TRACE) ? fprintf(stderr, \
                                    "Assertion succeeded: (%s), file %s, line %d\n", \
                                    #e, __FILE__, (int) __LINE__), \
                                    fflush(stderr) : \
                             0) : \
          (fprintf(stderr, "Assertion failed: (%s), file %s, line %d\n", \
                   #e, __FILE__, (int) __LINE__), exit(1), 0))
#define assert_e (   e,
  o,
 
)
Valor:
(((assertE = e) o (r)) ? ((ASSERT_TRACE) ? fprintf(stderr, \
                                    "Assertion succeeded: (%s), file %s, line %d\n", \
                                    #e, __FILE__, (int) __LINE__), \
                                    fflush(stderr) : \
                             0) : \
          (fprintf(stderr, "Assertion failed: (%s %s %s), file %s, line %d, error %s\n", \
                   #e,#o,#r, __FILE__, (int) __LINE__, error_string[assertE]), exit(1), 0))
#define ASSERT_TRACE   0
#define int64_t   _int64
#define PTW32_THREAD_NULL_ID   {NULL,0}

Documentación de las variables

char* error_string[]
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'