基于C++ Coroutines提案 ‘Stackless Resumable Functions’编写的协程库
Vous ne pouvez pas sélectionner plus de 25 sujets
Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
1234567891011121314151617181920212223 |
- #pragma once
-
- #ifndef RESUMEF_INLINE_STATE
- #if defined(__clang__) || defined(_MSC_VER)
- #cmakedefine RESUMEF_INLINE_STATE @RESUMEF_INLINE_STATE@
- #else
- #cmakedefine RESUMEF_INLINE_STATE @RESUMEF_INLINE_STATE@
- #endif //defined(__clang__) || defined(_MSC_VER)
- #endif //RESUMEF_INLINE_STATE
-
- #ifndef RESUMEF_DEBUG_COUNTER
- #cmakedefine RESUMEF_DEBUG_COUNTER @RESUMEF_DEBUG_COUNTER@
- #endif //RESUMEF_DEBUG_COUNTER
-
- #ifndef _WITH_LOCK_FREE_Q_KEEP_REAL_SIZE
- #cmakedefine _WITH_LOCK_FREE_Q_KEEP_REAL_SIZE @_WITH_LOCK_FREE_Q_KEEP_REAL_SIZE@
- #endif //_WITH_LOCK_FREE_Q_KEEP_REAL_SIZE
-
- #ifndef RESUMEF_DISABLE_MULT_THREAD
- #cmakedefine RESUMEF_DISABLE_MULT_THREAD @RESUMEF_DISABLE_MULT_THREAD@
- #endif //RESUMEF_DISABLE_MULT_THREAD
-
- #cmakedefine RESUMEF_USE_CUSTOM_SPINLOCK @RESUMEF_USE_CUSTOM_SPINLOCK@
|