System.Bindings.Methods
Contains a class that implements a list of binding methods and its factory, and related functions and invokable function bodies. It also contains global routines to allow the return of a location used by bidirectional expressions, and of Left Values that can be extracted and stored.
Package | bindengine230.bpl |
---|
Classes
EBindConverterError | Exception class for errors that occur when managing and using converters for the binding expression outputs. |
EBindMethodError | Exception class for errors that occur when managing the methods used in the script. |
EBindOutputCallbackError | Exception class for errors that occur when there is no callback function assigned for a specific data type. |
EBindOutputError | Exception class for errors that occur when an output cannot be created for a binding expression. |
TBindingMethods | Contains a list of binding methods. |
TBindingMethodsFactory | Factory class for the TBindingMethods class. |
Routines
MakeInvokable | Returns a location used by bidirectional expressions. |
MakeLocation | Returns an lvalue (Left Value) that can be extracted and stored. |
Types
_di_TInvokableBody | Represents a Delphi interface to the TInvokableBody anonymous method for C++Builder usage. |
TInvokableBody | Reference to a function. TInvokableBody is used by the MakeInvokable method. |
TMethodDescription | Record that holds the description of a method. |