Enumerations | Functions
Status

Detailed Description

Status codes and error handling.

Enumerations

enum  PuglStatus
 

Functions

const char * puglStrerror (PuglStatus status)
 

Enumeration Type Documentation

◆ PuglStatus

enum PuglStatus

Return status code.

Enumerator
PUGL_SUCCESS 

Success.

PUGL_FAILURE 

Non-fatal failure.

PUGL_UNKNOWN_ERROR 

Unknown system error.

PUGL_BAD_BACKEND 

Invalid or missing backend.

PUGL_BACKEND_FAILED 

Backend initialisation failed.

PUGL_REGISTRATION_FAILED 

Window class registration failed.

PUGL_CREATE_WINDOW_FAILED 

Window creation failed.

PUGL_SET_FORMAT_FAILED 

Failed to set pixel format.

PUGL_CREATE_CONTEXT_FAILED 

Failed to create drawing context.

PUGL_UNSUPPORTED_TYPE 

Unsupported data type.

Function Documentation

◆ puglStrerror()

const char* puglStrerror ( PuglStatus  status)

Return a string describing a status code.