class · System.Bindings
BindingProfile
public class BindingProfile : 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
-
AnyBindingProfile - Interfaces
-
IBindingProfile
Methods
virtual Configure(BindingSettings settings)
#
virtual Start(BindingModel model)
#
virtual Finish(BindingModel model)
#
Inherited members (5)
GetTypemethod from AnyUndescribedmethod from AnyToStringmethod from AnyHashmethod from Anydestroymethod from Any
Source
BindingProfile as Antril, decompiled from its Larva HIR.
// System.Bindings.BindingProfile — System.Bindings (decompiled from Larva HIR)
into namespace System.Bindings
{
/// A profile that does what the settings say: derive from it and override what you decide yourself.
public class BindingProfile : IBindingProfile
{
public:
virtual Configure(BindingSettings settings)
{
}
virtual Start(BindingModel model)
{
}
virtual Enum(CEnum e) : bool => true;
virtual Struct(CStruct s) : bool => true;
virtual Constant(CConstant c) : bool => true;
virtual Function(CFunction f) : bool => true;
virtual Name(NameKind kind, str cName, str proposed) : str => proposed;
virtual Finish(BindingModel model)
{
}
}
}