메소드 |
설명 |
|
BuildCall ( MetaObjectBuilder metaBuilder, CallArguments args, string name ) : void |
|
|
Call ( ) : RuleGenerator |
|
|
Create ( ConversionStorage toStr, RubyClass self, [ libraryName, [ functionName, [ parameterTypes, [ returnType ) : Win32API |
|
|
Create ( RubyClass self, [ libraryName, [ functionName, [ parameterTypes, [ returnType ) : Win32API |
|
|
Create ( RubyClass self, [ libraryName, [ functionName, [ parameterTypes, [ returnType, RubySymbol callingConvention ) : Win32API |
|
|
EmitCalliStub ( ) : MethodInfo |
|
|
GetFunction ( MutableString libraryName, MutableString functionName ) : IntPtr |
|
|
GetProcAddress ( IntPtr module, string lpProcName ) : IntPtr |
|
|
InvalidParameterCountError ( int expected, int actual ) : Exception |
|
|
LoadLibrary ( string lpFileName ) : IntPtr |
|
|
MakeSignature ( int size, byte>.Func getByte ) : ArgType[] |
|
|
MarshalArgument ( MetaObjectBuilder metaBuilder, DynamicMetaObject arg, ArgType parameterType ) : Expression |
|
|
Reinitialize ( ConversionStorage toStr, Win32API self, [ libraryName, [ functionName, [ parameterTypes, [ returnType ) : Win32API |
|
|
Reinitialize ( IntPtr function, ArgType signature, ArgType returnType ) : Win32API |
|
|
Reinitialize ( Win32API self, [ libraryName, [ functionName, [ parameterTypes, [ returnType ) : Win32API |
|
|
ToArgType ( byte b ) : ArgType |
|
|
ToNativeType ( ArgType argType ) : Type |
|
|
UninitializedFunctionError ( ) : Exception |
|
|