# ESS_PARTOTL_NAMED_GENLEV_API_T

This structure specifies a name for a level or generation.

    typedef struct ESS_PARTOTL_NAMED_GENLEV_API_T
    {
       ESS_USHORT_T                           usOperator;
       ESS_SHORT_T                            sGenLev;
       ESS_STR_T                              pszName;
       struct ess_partotl_named_genlev_api_t *pNext;
    } ESS_PARTOTL_NAMED_GENLEV_API_T, *ESS_PPARTOTL_NAMED_GENLEV_API_T, **ESS_PPPARTOTL_NAMED_GENLEV_API_T;

Data Type | Field | Descriptions
ESS_USHORT_T | usOperator | One of the Name Operation Type constants listed below.
ESS_SHORT_T | sGenLev | Generation or Level number.
ESS_STR_T | pszName | Generation or Level name.
ESS_PARTOTL_NAMED_GENLEV_API_T | pNext | Pointer to the next structure.

### Name Operation Type Constants

    #define ESS_NAME_ADD	0x01
    #define ESS_NAME_DELETE	0x02
    #define ESS_NAME_UPDATE	0x04