Code::Blocks  SVN r11506
Classes | Namespaces | Functions
sc_io.cpp File Reference
#include <sdk_precomp.h>
#include <manager.h>
#include <macrosmanager.h>
#include <configmanager.h>
#include <annoyingdialog.h>
#include <wx/filename.h>
#include <wx/utils.h>
#include "scriptsecuritywarningdlg.h"
#include "sc_base_types.h"
Include dependency graph for sc_io.cpp:

Go to the source code of this file.

Classes

struct  ScriptBindings::IONamespace
 

Namespaces

 ScriptBindings
 
 ScriptBindings::IOLib
 

Functions

bool ScriptBindings::IOLib::SecurityAllows (const wxString &operation, const wxString &descr)
 
wxString ScriptBindings::IOLib::GetCwd ()
 
void ScriptBindings::IOLib::SetCwd (const wxString &dir)
 
bool ScriptBindings::IOLib::CreateDirRecursively (const wxString &full_path, int perms)
 
wxString ScriptBindings::IOLib::ChooseDir (const wxString &message, const wxString &initialPath, bool showCreateDirButton)
 
bool ScriptBindings::IOLib::RemoveDir (const wxString &src)
 
bool ScriptBindings::IOLib::DirectoryExists (const wxString &dir)
 
bool ScriptBindings::IOLib::CopyFile (const wxString &src, const wxString &dst, bool overwrite)
 
bool ScriptBindings::IOLib::RenameFile (const wxString &src, const wxString &dst)
 
bool ScriptBindings::IOLib::RemoveFile (const wxString &src)
 
bool ScriptBindings::IOLib::FileExists (const wxString &file)
 
wxString ScriptBindings::IOLib::ChooseFile (const wxString &title, const wxString &defaultFile, const wxString &filter)
 
wxString ScriptBindings::IOLib::ReadFileContents (const wxString &filename)
 
bool ScriptBindings::IOLib::WriteFileContents (const wxString &filename, const wxString &contents)
 
int ScriptBindings::IOLib::Execute (const wxString &command)
 
wxString ScriptBindings::IOLib::ExecuteAndGetOutput (const wxString &command)
 
wxString ScriptBindings::IOLib::ExecuteAndGetOutputAndError (const wxString &command, bool prepend_error=true)
 
void ScriptBindings::Register_IO ()
 

Class Documentation

◆ ScriptBindings::IONamespace

struct ScriptBindings::IONamespace

Definition at line 231 of file sc_io.cpp.

Collaboration diagram for ScriptBindings::IONamespace: