Defines
/home/travis/build/open62541/open62541/src/ua_util.h File Reference
#include "ua_config.h"
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <alloca.h>
#include <stdarg.h>
#include <time.h>
#include <stdio.h>
#include <inttypes.h>
#include <endian.h>
#include <sys/time.h>
#include "queue.h"
+ Include dependency graph for ua_util.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define __USE_POSIX
#define _POSIX_SOURCE
#define _POSIX_C_SOURCE   199309L
#define _BSD_SOURCE
#define _DEFAULT_SOURCE
#define UA_NULL   ((void *)0)
#define UA_ENCODINGOFFSET_XML   1
#define UA_ENCODINGOFFSET_BINARY   2
#define UA_assert(ignore)   assert(ignore)
#define UA_free(ptr)   free(ptr)
#define UA_malloc(size)   malloc(size)
#define UA_calloc(num, size)   calloc(num, size)
#define UA_realloc(ptr, size)   realloc(ptr, size)
#define UA_memcpy(dst, src, size)   memcpy(dst, src, size)
#define UA_memset(ptr, value, size)   memset(ptr, value, size)
#define UA_alloca(SIZE)   alloca(SIZE)
#define RAND(SEED)   (UA_UInt32)rand_r(SEED)

Define Documentation

#define __USE_POSIX
#define _BSD_SOURCE
#define _DEFAULT_SOURCE
#define _POSIX_C_SOURCE   199309L
#define _POSIX_SOURCE
#define RAND (   SEED)    (UA_UInt32)rand_r(SEED)
#define UA_alloca (   SIZE)    alloca(SIZE)
#define UA_assert (   ignore)    assert(ignore)
#define UA_calloc (   num,
  size 
)    calloc(num, size)
#define UA_ENCODINGOFFSET_BINARY   2
#define UA_ENCODINGOFFSET_XML   1
#define UA_free (   ptr)    free(ptr)
#define UA_malloc (   size)    malloc(size)
#define UA_memcpy (   dst,
  src,
  size 
)    memcpy(dst, src, size)
#define UA_memset (   ptr,
  value,
  size 
)    memset(ptr, value, size)
#define UA_NULL   ((void *)0)
#define UA_realloc (   ptr,
  size 
)    realloc(ptr, size)