OpenCPN Partial API docs
Loading...
Searching...
No Matches
Host Class Reference

Host ABI encapsulation and plugin compatibility checks. More...

Public Member Functions

 Host (CompatOs *compatOs)
 
bool is_version_compatible (const Plugin &plugin) const
 
bool is_debian_plugin_compatible (const Plugin &plugin) const
 
const std::string & abi () const
 
const std::string & abi_version () const
 
const std::string & major_version () const
 

Detailed Description

Host ABI encapsulation and plugin compatibility checks.

Definition at line 179 of file plugin_handler.cpp.

Constructor & Destructor Documentation

◆ Host()

Host::Host ( CompatOs compatOs)
inline

Definition at line 181 of file plugin_handler.cpp.

Member Function Documentation

◆ abi()

const std::string & Host::abi ( ) const
inline

Definition at line 222 of file plugin_handler.cpp.

◆ abi_version()

const std::string & Host::abi_version ( ) const
inline

Definition at line 224 of file plugin_handler.cpp.

◆ is_debian_plugin_compatible()

bool Host::is_debian_plugin_compatible ( const Plugin plugin) const
inline

Definition at line 198 of file plugin_handler.cpp.

◆ is_version_compatible()

bool Host::is_version_compatible ( const Plugin plugin) const
inline

Definition at line 189 of file plugin_handler.cpp.

◆ major_version()

const std::string & Host::major_version ( ) const
inline

Definition at line 226 of file plugin_handler.cpp.


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