RobWorkProject  23.9.11-
Static Public Member Functions | List of all members
OS Class Reference

encapsulates os dependent functionality More...

#include <os.hpp>

Static Public Member Functions

static std::string getDLLExtension ()
 get the extension for dynamic linked libraries More...
 
static std::string InstallPluginLocation (std::string pack="RobWork")
 find the location of where installed robwork plugins are placed. More...
 

Detailed Description

encapsulates os dependent functionality

Member Function Documentation

◆ getDLLExtension()

static std::string getDLLExtension ( )
inlinestatic

get the extension for dynamic linked libraries

Returns
returns the extension without a . infront

◆ InstallPluginLocation()

static std::string InstallPluginLocation ( std::string  pack = "RobWork")
static

find the location of where installed robwork plugins are placed.

Parameters
pack[in] this is used for some systems where RobWork, RobWorkSim, RobWorkHardware and RobWorkStudio don't install the plugins in the same location. This variable takes one of four strings as argument {RobWork, RobWorkSim, RobWorkHardware and RobWorkStudio}
Returns
return "" if location not found

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