RStudio Launcher Plugin SDK  1.1.3
A software development kit for creating plugins that work the the RStudio Launcher.
Public Attributes | List of all members
rstudio::launcher_plugins::logging::RefreshParams Struct Reference

A struct encapsulating various params to pass when refreshing log destinations. This carries data that some loggers may be interested in consuming to determine how the refresh should be carried out. See the FileLogDestination for a concrete example of this. More...

#include <Logger.hpp>

Public Attributes

Optional< launcher_plugins::system::UsernewUser
 An optional user to become the new owner of any open file logs. Used when changing process running user to ensure logs can still be written to.
 
bool chownLogDir
 

Detailed Description

A struct encapsulating various params to pass when refreshing log destinations. This carries data that some loggers may be interested in consuming to determine how the refresh should be carried out. See the FileLogDestination for a concrete example of this.


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