class · System.Bindings

BindingProfile

public class System.Bindings.BindingProfile : System.Any, System.Bindings.IBindingProfile

A profile that does what the settings say: derive from it and override what you decide yourself.

Kind
class
Namespace
System.Bindings
Assembly
System.Bindings
Access
public
Source file
Profile.ant

Inheritance

Base classes
Any BindingProfile
Interfaces
IBindingProfile

Methods

method Configure(settings: System.Bindings.BindingSettings) -> void
#

virtual

method Start(model: System.Bindings.BindingModel) -> void
#

virtual

method Enum(e: System.Bindings.CEnum) -> bool
#

virtual

method Struct(s: System.Bindings.CStruct) -> bool
#

virtual

method Constant(c: System.Bindings.CConstant) -> bool
#

virtual

method Function(f: System.Bindings.CFunction) -> bool
#

virtual

method Name(kind: System.Bindings.NameKind, cName: System.String<u8>, proposed: System.String<u8>) -> System.String<u8>
#

virtual

method Finish(model: System.Bindings.BindingModel) -> void
#

virtual

Inherited members (5)

Source

BindingProfile as Larva HIR, decompiled from its Larva HIR.

System.Bindings.BindingProfile.hir
// A profile that does what the settings say: derive from it and override what you decide yourself.
public class System.Bindings.BindingProfile : System.Any, System.Bindings.IBindingProfile
{
    method Configure(settings: System.Bindings.BindingSettings) -> void
    method Start(model: System.Bindings.BindingModel) -> void
    method Enum(e: System.Bindings.CEnum) -> bool
    method Struct(s: System.Bindings.CStruct) -> bool
    method Constant(c: System.Bindings.CConstant) -> bool
    method Function(f: System.Bindings.CFunction) -> bool
    method Name(kind: System.Bindings.NameKind, cName: System.String<u8>, proposed: System.String<u8>) -> System.String<u8>
    method Finish(model: System.Bindings.BindingModel) -> void
}
Esc