Free Electron
Static Public Member Functions | List of all members
IFEOps Class Reference

The public interface to this module. More...

#include <IFEOps.h>

Inherits IModuleInterface.

Static Public Member Functions

static IFEOpsGet ()
 Singleton-like access to this module's interface. More...
 
static bool IsAvailable ()
 Checks to see if this module is loaded and ready. More...
 

Detailed Description

The public interface to this module.

In most cases, this interface is only public to sibling modules within this plugin.

Member Function Documentation

◆ Get()

static IFEOps& IFEOps::Get ( )
inlinestatic

Singleton-like access to this module's interface.

This is just for convenience! Beware of calling this during the shutdown phase, though. Your module might have been unloaded already.

Returns
Returns singleton instance, loading the module on demand if needed

◆ IsAvailable()

static bool IFEOps::IsAvailable ( )
inlinestatic

Checks to see if this module is loaded and ready.

It is only valid to call Get() if IsAvailable() returns true.

Returns
True if the module is loaded and ready to use

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