|
C-Pluff C API
0.2.0
|
| ▼Defines | Preprocessor defines |
| Version information | C-Pluff version information |
| Symbol visibility | Macros for controlling inter-module symbol visibility and linkage |
| GCC attributes | These macros conditionally define GCC attributes for declarations |
| Flags for plug-in scanning | These constants can be orred together for the flags parameter of cp_scan_plugins |
| Enumerations | Constant value enumerations |
| ▼Typedefs | Typedefs of various kind |
| Opaque types | Opaque data type definitions |
| Shorthand type names | Shorthand type names for structs and enumerations |
| Callback function types | Typedefs for client supplied callback functions |
| Data structures | Data structure definitions |
| ▼Functions | C API functions |
| Framework information | These functions can be used to query runtime information about the linked in C-Pluff implementation |
| Framework initialization | These functions are used for framework initialization |
| Plug-in context initialization | These functions are used to manage plug-in contexts from the main program perspective |
| Logging | These functions can be used to receive and emit log messages related to a particular plug-in context |
| Plug-in management | These functions can be used to manage plug-ins |
| Plug-in and extension information | These functions can be used to query information about the installed plug-ins, extension points and extensions or to listen for plug-in state changes |
| Plug-in execution | These functions support a plug-in controlled execution model |
| Dynamic symbols | These functions can be used to dynamically access symbols exported by the plug-ins |
| Plug-in loaders | These functions are used to construct standard plug-in loaders |
Generated on Fri May 1 2020 01:06:58 for C-Pluff C API by
1.8.13