Compartir a través de


CV_CoroutineKind_e

Especifica el tipo de couroutine.

Sintaxis

typedef enum CV_CoroutineKind_e
{
    CV_COROUTINEKIND_NONE,
    CV_COROUTINEKIND_PRIMARY,
    CV_COROUTINEKIND_INIT,
    CV_COROUTINEKIND_RESUME,
    CV_COROUTINEKIND_DESTROY
} CV_CoroutineKind_e;

Elementos

Elemento Descripción
CV_COROUTINEKIND_NONE No una corrutina.
CV_COROUTINEKIND_PRIMARY Función de corrutina original.
CV_COROUTINEKIND_INIT La función de inicialización configura el marco de corrutina.
CV_COROUTINEKIND_RESUME La función Resume contiene el código del cuerpo de la corrutina.
CV_COROUTINEKIND_DESTROY Destruya la función, desgarro el marco de corrutina.

Comentarios

Use el método IDiaSymbol8::get_coroutineKind para recuperar el tipo de corrutina para una función corrutina.

Requisitos

Encabezado: cvconst.h

Consulte también