#line 442 "/home/travis/build/felix-lang/felix/src/packages/sdl.fdoc"
  
  //#define SDL_OutOfMemory()     SDL_Error(SDL_ENOMEM)
  //#define _SDL_error_h
  
  open class SDL_error_h
  {
    requires package "sdl2";
  
    //ABSTRACT TYPES
    //type SDL_errorcode = 'SDL_errorcode';
  
    //ENUMERATION CONSTANTS
    //const SDL_EFSEEK: int = 'SDL_EFSEEK';
    //const SDL_ENOMEM: int = 'SDL_ENOMEM';
    //const SDL_LASTERROR: int = 'SDL_LASTERROR';
    //const SDL_EFREAD: int = 'SDL_EFREAD';
    //const SDL_EFWRITE: int = 'SDL_EFWRITE';
  
    //PROCEDURES
    proc SDL_ClearError: 1;
    //proc SDL_Error: SDL_errorcode;
    //proc SDL_SetError[t]: t;
  
    //FUNCTIONS
    fun SDL_GetError: 1 -> string = "::std::string(SDL_GetError())";
  }