Property | Type | Description | |
---|---|---|---|
CreateBody | void | ||
CreateCLSCompliantWrappers | FunctionCollection | ||
CreateNormalWrappers | IEnumerable |
||
CreateWrappers | FunctionCollection | ||
GetFuncOverride | XPathNavigator | ||
IsEnum | bool | ||
MarkCLSCompliance | FunctionCollection | ||
TranslateParameters | void | ||
TranslateReturnType | void | ||
WrapReturnType | void | ||
WrapVoidPointers | IEnumerable |
Method | Description | |
---|---|---|
FuncProcessor ( string overrides ) : System | ||
Process ( DelegateCollection delegates, EnumCollection enums ) : FunctionCollection | ||
TrimName ( string name, bool keep_extension ) : string | ||
WrapParameters ( Function func, EnumCollection enums ) : IEnumerable |
Method | Description | |
---|---|---|
CreateBody ( Function func, bool wantCLSCompliance, EnumCollection enums ) : void | ||
CreateCLSCompliantWrappers ( FunctionCollection functions, EnumCollection enums ) : FunctionCollection | ||
CreateNormalWrappers ( Bind.Structures.Delegate d, EnumCollection enums ) : IEnumerable |
||
CreateWrappers ( DelegateCollection delegates, EnumCollection enums ) : FunctionCollection | ||
GetFuncOverride ( XPathNavigator nav, Bind.Structures.Delegate d ) : XPathNavigator | ||
IsEnum ( string s, EnumCollection enums ) : bool | ||
MarkCLSCompliance ( FunctionCollection collection ) : FunctionCollection | ||
TranslateParameters ( XPathNavigator nav, Bind.Structures.Delegate d, EnumCollection enums ) : void | ||
TranslateReturnType ( XPathNavigator nav, Bind.Structures.Delegate d, EnumCollection enums ) : void | ||
WrapReturnType ( Function func ) : void | ||
WrapVoidPointers ( Function func, EnumCollection enums ) : IEnumerable |
public FuncProcessor ( string overrides ) : System | ||
overrides | string | |
return | System |
public Process ( DelegateCollection delegates, EnumCollection enums ) : FunctionCollection | ||
delegates | DelegateCollection | |
enums | EnumCollection | |
return | FunctionCollection |
public static TrimName ( string name, bool keep_extension ) : string | ||
name | string | |
keep_extension | bool | |
return | string |
public static WrapParameters ( Function func, EnumCollection enums ) : IEnumerable |
||
func | Function | |
enums | EnumCollection | |
return | IEnumerable |