Classes | |
| class | ICallable |
| Represents what a function needs to implement in order to be callable. More... | |
| class | IPluginFunction |
| Encapsulates a function call in a plugin. More... | |
| class | IPluginDebugInfo |
| Interface to managing a debug context at runtime. More... | |
| class | ICompilation |
| Represents a JIT compilation or plugin loading options. More... | |
| class | IPluginRuntime |
| Interface to managing a runtime plugin. More... | |
| class | IPluginContext |
| Interface to managing a context at runtime. More... | |
| struct | CallStackInfo |
| Information about a position in a call stack. More... | |
| class | IContextTrace |
| Retrieves error information from a debug hook. More... | |
| class | IDebugListener |
| Provides callbacks for debug information. More... | |
| class | IProfiler |
| Represents a code profiler for plugins. More... | |
| class | ISourcePawnEngine |
| Contains helper functions used by VMs and the host app. More... | |
| class | ISourcePawnEngine2 |
| Outlines the interface a Virtual Machine (JIT) must expose. More... | |
Typedefs | |
| typedef sp_plugin_s | sp_plugin_t |
Enumerations | |
| enum | SP_NULL_TYPE { SP_NULL_VECTOR = 0, SP_NULL_STRING = 1 } |
| Pseudo-NULL reference types. More... | |
1.5.1