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