Ruby  2.5.0dev(2017-10-22revision60238)
win32ole_error.h
Go to the documentation of this file.
1 #ifndef WIN32OLE_ERROR_H
2 #define WIN32OLE_ERROR_H 1
3 
5 NORETURN(PRINTF_ARGS(void ole_raise(HRESULT hr, VALUE ecs, const char *fmt, ...), 3, 4));
6 void Init_win32ole_error(void);
7 
8 #endif
VALUE eWIN32OLERuntimeError
Definition: win32ole_error.h:4
#define PRINTF_ARGS(decl, string_index, first_to_check)
Definition: defines.h:89
void ole_raise(HRESULT hr, VALUE ecs, const char *fmt,...)
unsigned long VALUE
Definition: ruby.h:85
typedef HRESULT(STDAPICALLTYPE FNCOCREATEINSTANCEEX)(REFCLSID
void Init_win32ole_error(void)
NORETURN(PRINTF_ARGS(void ole_raise(HRESULT hr, VALUE ecs, const char *fmt,...), 3, 4))