palliate v0.0.1
Palliate application and built-in plugins
library Class Reference

#include <library.h>

Public Member Functions

 library (std::filesystem::path path)
 
 ~library ()
 
auto operator* ()
 
auto operator-> ()
 

Public Attributes

const std::string & name
 
std::shared_ptr< pluginobject
 

Constructor & Destructor Documentation

◆ library()

library::library ( std::filesystem::path  path)
explicit

◆ ~library()

library::~library ( )

Member Function Documentation

◆ operator*()

auto library::operator* ( )
inline

◆ operator->()

auto library::operator-> ( )
inline

Member Data Documentation

◆ name

const std::string& library::name

◆ object

std::shared_ptr<plugin> library::object

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