gfactory
Loading...
Searching...
No Matches

Runtime factory registry and dynamic plugin loading utilities. More...

Files

file  gfactory.h
 Generic factory/manager for GEMC plugin objects.

Data Structures

class  GManager
 Factory registry and dynamic-library manager for run-time creation of plugin objects. More...

Detailed Description

This group contains the gfactory module public API:

  • Static registration of concrete types by name and instantiation via a type-erased factory.
  • Dynamic loading of plugin libraries and object creation via exported C symbols.

The primary entry point is the GManager class.