xentara-plugin v1.2.1
The Xentara Plugin Framework
Loading...
Searching...
No Matches
xentara::plugin::Plugin::Registry Class Referenceabstract

#include <plugin/Plugin.hpp>

+ Inheritance diagram for xentara::plugin::Plugin::Registry:

Public Member Functions

virtual ~Registry ()=0
 Virtual destructor.
 
virtual auto operator<< (std::reference_wrapper< io::Driver > driver) -> Registry &=0
 Registers a driver object.
 
virtual auto operator<< (std::reference_wrapper< process::ServiceProvider > serviceProvider) -> Registry &=0
 Registers a service provider object.
 

Constructor & Destructor Documentation

◆ ~Registry()

xentara::plugin::Plugin::Registry::~Registry ( )
pure virtualdefault

Virtual destructor.

Member Function Documentation

◆ operator<<() [1/2]

virtual auto xentara::plugin::Plugin::Registry::operator<< ( std::reference_wrapper< io::Driver driver) -> Registry &
pure virtual

Registers a driver object.

◆ operator<<() [2/2]

virtual auto xentara::plugin::Plugin::Registry::operator<< ( std::reference_wrapper< process::ServiceProvider serviceProvider) -> Registry &
pure virtual

Registers a service provider object.