<libroxml  version="3.0.2" />
contact: tristan.lelong@libroxml.net
Macros | Typedefs
roxml_win32_native.h File Reference

special definitions for windows native build More...

#include <windows.h>

Go to the source code of this file.

Macros

#define WIN32_LEAN_AND_MEAN
 
#define pthread_self()   GetCurrentThread()
 
#define pthread_mutex_init(a, b)   InitializeCriticalSection(a)
 
#define pthread_mutex_lock(a)   EnterCriticalSection(a)
 
#define pthread_mutex_unlock(a)   LeaveCriticalSection(a)
 
#define pthread_mutex_destroy(a)   DeleteCriticalSection(a)
 

Typedefs

typedef HANDLE pthread_t
 
typedef CRITICAL_SECTION pthread_mutex_t
 

Detailed Description

special definitions for windows native build

(C) Copyright 2014 Tristan Lelong trist.nosp@m.an.l.nosp@m.elong.nosp@m.@lib.nosp@m.roxml.nosp@m..net

SPDX-Licence-Identifier: LGPL-2.1+ The author added a static linking exception, see License.txt.

Definition in file roxml_win32_native.h.