cocos2d-x  2.2.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CCPThreadWinRT.h File Reference
#include "platform/CCPlatformMacros.h"
#include <Windows.h>
#include <thread>
#include <functional>
#include <mutex>
#include <memory>

Classes

struct  pthread_attr_t
 

Namespaces

 cocos2d
 

Macros

#define pthread_cond_wait(x, y)
#define pthread_cond_destroy(x)
#define pthread_cond_signal(x)
#define pthread_cond_init(x, y)

Typedefs

typedef std::shared_ptr
< std::thread > 
pthread_t
typedef std::mutex pthread_mutex_t
typedef int pthread_cond_t

Functions

void  (pthread_mutex_t *m, void *attributes)
var  ( var m, var attributes)
local  ( local m, local attributes)
int  (pthread_mutex_t *m)
int  (pthread_mutex_t *m)
void  (pthread_mutex_t *m)
int  (pthread_attr_t *attr)
template<class T >
int  (pthread_t *thread, const pthread_attr_t *attr, T start, void *arg)
int  (pthread_t thread)
int  (pthread_t thread, void **ret)
void  (void *value_ptr)
void  (DWORD dwMilliseconds)

Macro Definition Documentation

#define pthread_cond_destroy (   x)
var pthread_cond_destroy (   var)
local pthread_cond_destroy (   local)
#define pthread_cond_init (   x,
 
)
var pthread_cond_init (   var,
  var 
)
local pthread_cond_init (   local,
  local 
)
#define pthread_cond_signal (   x)
var pthread_cond_signal (   var)
local pthread_cond_signal (   local)
#define pthread_cond_wait (   x,
 
)
var pthread_cond_wait (   var,
  var 
)
local pthread_cond_wait (   local,
  local 
)