src/main/decaf/internal/util/concurrent/unix/PlatformDefs.h File Reference

#include <decaf/util/Config.h>

Go to the source code of this file.

Namespaces

namespace  decaf
 

Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.


namespace  decaf::internal
namespace  decaf::internal::util
namespace  decaf::internal::util::concurrent

Defines

#define PLATFORM_THREAD_RETURN()   return 0;
#define PLATFORM_THREAD_CALLBACK_TYPE   void*
#define PLATFORM_DEFAULT_STACK_SIZE   0x8000
#define PLATFORM_CALLING_CONV

Typedefs

typedef void * decaf::internal::util::concurrent::PLATFORM_THREAD_ENTRY_ARG
typedef pthread_t decaf::internal::util::concurrent::decaf_thread_t
typedef pthread_key_t decaf::internal::util::concurrent::decaf_tls_key
typedef pthread_cond_t * decaf::internal::util::concurrent::decaf_condition_t
typedef pthread_mutex_t * decaf::internal::util::concurrent::decaf_mutex_t
typedef pthread_rwlock_t * decaf::internal::util::concurrent::decaf_rwmutex_t

Define Documentation

#define PLATFORM_CALLING_CONV
#define PLATFORM_DEFAULT_STACK_SIZE   0x8000
#define PLATFORM_THREAD_CALLBACK_TYPE   void*
 
#define PLATFORM_THREAD_RETURN (  )     return 0;

Generated on 1 Dec 2014 for activemq-cpp-3.8.2 by  doxygen 1.6.1