Sha256: afda76e4b40302027b27c38f7a5dcd1bb858d68d304db3ddb73994742ce9408f

Contents?: true

Size: 504 Bytes

Versions: 23

Compression:

Stored size: 504 Bytes

Contents

#ifndef _RBFFI_H
#define	_RBFFI_H

#include <ruby.h>

#ifdef	__cplusplus
extern "C" {
#endif

#define MAX_PARAMETERS (32)

extern VALUE rbffi_FFIModule;
    
extern void rbffi_Type_Init(VALUE ffiModule);
extern void rbffi_Buffer_Init(VALUE ffiModule);
extern void rbffi_Invoker_Init(VALUE ffiModule);
extern void rbffi_Variadic_Init(VALUE ffiModule);
extern VALUE rbffi_AbstractMemoryClass, rbffi_InvokerClass;
extern int rbffi_type_size(VALUE type);

#ifdef	__cplusplus
}
#endif

#endif	/* _RBFFI_H */

Version data entries

23 entries across 23 versions & 4 rubygems

Version Path
ffi-ffi-0.5.0 ext/ffi_c/rbffi.h
remogatto-ffi-0.5.0 ext/ffi_c/rbffi.h
ffi-0.6.4 ext/ffi_c/rbffi.h
resque-pool-0.3.0 vendor/bundle/ruby/1.8/gems/ffi-0.6.3/ext/ffi_c/rbffi.h
resque-pool-0.3.0.beta.2 vendor/bundle/ruby/1.8/gems/ffi-0.6.3/ext/ffi_c/rbffi.h
ffi-0.6.3-x86-mingw32 ext/ffi_c/rbffi.h
ffi-0.6.3-x86-mswin32 ext/ffi_c/rbffi.h
ffi-0.6.3 ext/ffi_c/rbffi.h
ffi-0.6.2 ext/ffi_c/rbffi.h
ffi-0.6.1 ext/ffi_c/rbffi.h
ffi-0.6.0 ext/ffi_c/rbffi.h
ffi-0.5.4-x86-mswin32 ext/ffi_c/rbffi.h
ffi-0.5.4-x86-mingw32 ext/ffi_c/rbffi.h
ffi-0.5.4 ext/ffi_c/rbffi.h
ffi-0.5.3-x86-mswin32 ext/ffi_c/rbffi.h
ffi-0.5.3 ext/ffi_c/rbffi.h
ffi-0.5.3-x86-mingw32 ext/ffi_c/rbffi.h
ffi-0.5.1-x86-mswin32 ext/ffi_c/rbffi.h
ffi-0.5.1 ext/ffi_c/rbffi.h
ffi-0.5.1-x86-mingw32 ext/ffi_c/rbffi.h