fourdst_plugin 0.0.1a
C++ Plugin Manager
Loading...
Searching...
No Matches
plugin.h File Reference

Main include header for the FourDST plugin system. More...

Namespaces

namespace  fourdst
 
namespace  fourdst::plugin
 Main namespace for the FourDST plugin system.
 

Detailed Description

Main include header for the FourDST plugin system.

This is the primary header file that provides access to all components of the FourDST plugin system. It serves as a convenience header for users who want to include the entire plugin framework in their projects.

By including this single header, developers get access to:

  • Core plugin interfaces (IPlugin)
  • Plugin factory and creation macros
  • Plugin manager for loading and managing plugins
  • Utility functions for plugin development
  • Exception classes for error handling
  • Template classes for specialized plugin types
Note
This header is designed for convenience. For better compilation times in large projects, consider including only the specific headers you need.