CV_CoroutineKind_e
Specifica il tipo di couroutine.
Sintassi
typedef enum CV_CoroutineKind_e
{
CV_COROUTINEKIND_NONE,
CV_COROUTINEKIND_PRIMARY,
CV_COROUTINEKIND_INIT,
CV_COROUTINEKIND_RESUME,
CV_COROUTINEKIND_DESTROY
} CV_CoroutineKind_e;
Elementi
Elemento | Descrizione |
---|---|
CV_COROUTINEKIND_NONE |
Non una coroutine. |
CV_COROUTINEKIND_PRIMARY |
Funzione coroutine originale. |
CV_COROUTINEKIND_INIT |
La funzione di inizializzazione imposta il frame di coroutine. |
CV_COROUTINEKIND_RESUME |
La funzione Resume contiene il codice del corpo della coroutine. |
CV_COROUTINEKIND_DESTROY |
Distruggi funzione, squarcia la cornice coroutine. |
Osservazioni:
Utilizzare il metodo IDiaSymbol8::get_coroutineKind per recuperare il tipo di coroutine per una funzione coroutine.
Requisiti
Intestazione: cvconst.h