AUT Script Bindings—Creating and Accessing
In addition to using the bindings to the toolkit's (e.g. Qt's) API and the Squish script API, it is also possible to create script bindings for custom C++ APIs that are defined in the AUT or in components of the AUT. Binding AUT-specific APIs makes is possible to call custom AUT functions and access custom AUT objects from test scripts, potentially giving access to the application's internals, such as its data structures, which can be useful for verifications.
How to make use of this powerful Squish feature is described in detail in the tutorial How to Create and Access Application Bindings.