fourdst_plugin 0.0.1a
C++ Plugin Manager
|
▼Nfourdst | |
▼Ncrypt | |
CEVP_MD_CTX_Deleter | |
CEVP_PKEY_Deleter | Custom deleter for OpenSSL EVP_PKEY objects |
CPublicKey | Represents a public key for cryptographic operations |
▼Nplugin | Main namespace for the FourDST plugin system |
▼Nbundle | |
▼Nutils | |
CTemporaryDirectory | Manages a temporary directory that is automatically cleaned up |
CBundlePluginInfo | Information about a plugin within a bundle |
CPluginBundle | Manages a bundle of plugins |
CPluginPlatforms | Platform-specific information for a plugin |
▼Nexception | |
CPluginError | Base exception class for all plugin-related errors |
CPluginLoadError | Exception thrown when a plugin fails to load |
CPluginNameCollisionError | Exception thrown when attempting to load a plugin with a name that already exists |
CPluginNotLoadedError | Exception thrown when attempting to access a plugin that hasn't been loaded |
CPluginSymbolError | Exception thrown when required plugin symbols cannot be found |
CPluginTypeError | Exception thrown when a plugin cannot be cast to the requested type |
▼Nmanager | |
▼CPluginManager | Central manager for plugin loading and lifecycle management |
▼CImpl | |
CPluginHandle | |
▼Ntemplates | |
CFunctorPlugin_T | Template base class for functor-style plugins |
CIPlugin | Abstract base interface for all plugins |
CIPluginBase | Base class providing default implementations for plugin identification |
CPluginBase | |
CPluginDeleter |