r-type  0.0.0
R-Type main
Loading...
Searching...
No Matches
utl::IPlugin Interface Referenceabstract

Interface for plugins. More...

#include <IPlugin.hpp>

+ Inheritance diagram for utl::IPlugin:
+ Collaboration diagram for utl::IPlugin:

Public Member Functions

virtual ~IPlugin ()=default
 
virtual const std::string getName () const =0
 
virtual PluginType getType () const =0
 

Detailed Description

Interface for plugins.

Definition at line 28 of file IPlugin.hpp.

Constructor & Destructor Documentation

◆ ~IPlugin()

virtual utl::IPlugin::~IPlugin ( )
virtualdefault

Member Function Documentation

◆ getName()

virtual const std::string utl::IPlugin::getName ( ) const
nodiscardpure virtual

Implemented in eng::AsioClient, and srv::AsioServer.

◆ getType()

virtual PluginType utl::IPlugin::getType ( ) const
nodiscardpure virtual

Implemented in eng::AsioClient, and srv::AsioServer.


The documentation for this interface was generated from the following file: