SAGA Adaptor CPI v.1.0
|
CPI stands for Capability Provider Interface and it defines the interface between the SAGA runtime and adaptors (middleware plug-ins). SAGA uses a dynamic loading mechanism that allows to load adaptors during runtime to provide a specific functionality requested by the user (see http://vimeo.com/20955440). All SAGA adaptors have to be derived and conform with the CPI, otherwise the dynamic loading mechanism will fail.
The SAGA adaptor CPI provides a set of object-oriented abstract interfaces that define the structure and semantics of a SAGA adaptor. Please refer to the Adaptor Developer Documentation below for further details. The C++ class reference can be found on the left.
Adaptor Developer Documentation:
![]() |
Quick Class Reference Links: