Sha256: f47f619f18d2459703afb71c80947156b2aaae118cf6599e6dc3d1e90bda4b88

Contents?: true

Size: 451 Bytes

Versions: 5

Compression:

Stored size: 451 Bytes

Contents

#ifndef _RBFFI_H
#define	_RBFFI_H

#include <ruby.h>

#ifdef	__cplusplus
extern "C" {
#endif

#define MAX_PARAMETERS (32)
    
extern void rb_FFI_AbstractMemory_Init();
extern void rb_FFI_MemoryPointer_Init();
extern void rb_FFI_Buffer_Init();
extern void rb_FFI_Callback_Init();
extern void rb_FFI_Invoker_Init();
extern VALUE rb_FFI_AbstractMemory_class;
extern int rb_FFI_type_size(VALUE type);

#ifdef	__cplusplus
}
#endif

#endif	/* _RBFFI_H */

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ffi-0.3.1 ext/ffi_c/rbffi.h
ffi-0.3.0 ext/ffi_c/rbffi.h
ffi-0.3.3 ext/ffi_c/rbffi.h
ffi-0.3.2 ext/ffi_c/rbffi.h
ffi-0.3.4 ext/ffi_c/rbffi.h