RStudio Launcher Plugin SDK
1.1.3
A software development kit for creating plugins that work the the RStudio Launcher.
|
Base class for the PluginMain class, which runs the plugin. More...
#include <AbstractMain.hpp>
Public Member Functions | |
virtual | ~AbstractMain ()=default |
Default destructor. | |
int | run (int in_argCount, char **in_argList) |
Runs the plugin. More... | |
Public Member Functions inherited from rstudio::launcher_plugins::Noncopyable | |
Noncopyable ()=default | |
Default constructor. | |
Noncopyable (const Noncopyable &)=delete | |
Deleted copy constructor. | |
Noncopyable & | operator= (const Noncopyable &)=delete |
Deleted assignment operator. | |
Protected Member Functions | |
AbstractMain () | |
Default Constructor. | |
Base class for the PluginMain class, which runs the plugin.
int rstudio::launcher_plugins::AbstractMain::run | ( | int | in_argCount, |
char ** | in_argList | ||
) |
Runs the plugin.
in_argCount | The number of arguments in in_argList. |
in_argList | The argument list to the program. |