tdaq-develop-2025-02-12
ots::CodeEditor Class Reference

#include <otsdaq/CodeEditor/CodeEditor.h>

Public Member Functions

void xmlRequest (const std::string &option, bool readOnlyMode, cgicc::Cgicc &cgiIn, HttpXmlDocument *xmlOut, const std::string &username)
 request are handled here
 

Static Public Member Functions

static std::map< std::string, std::set< std::string > > getSpecialsMap (void)
 
static void readFile (const std::string &basepath, const std::string &path, std::string &contents, bool binaryRead=false)
 
static void writeFile (const std::string &basepath, const std::string &path, const std::string &contents, const std::string &username, const unsigned long long &insertPos=-1, const std::string &insertString="")
 
static std::string getFileGitURL (const std::string &basepath, const std::string &path)
 

Public Attributes

const std::set< std::string > ALLOWED_FILE_EXTENSIONS_
 

Static Public Attributes

static const std::string SPECIAL_TYPE_FEInterface
 
static const std::string SPECIAL_TYPE_DataProcessor
 
static const std::string SPECIAL_TYPE_Table
 
static const std::string SPECIAL_TYPE_SlowControls
 
static const std::string SPECIAL_TYPE_Tools
 
static const std::string SPECIAL_TYPE_UserData
 
static const std::string SPECIAL_TYPE_WebPath
 
static const std::string SPECIAL_TYPE_OutputData
 
static const std::string SOURCE_BASE_PATH
 
static const std::string USER_DATA_PATH
 
static const std::string OTSDAQ_WEB_PATH
 
static const std::string OTSDAQ_DATA_PATH
 

Detailed Description

CodeEditor This class provides the functionality for editing, saving, and building code

Definition at line 24 of file CodeEditor.h.


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