KVIrc 5.2.6
Developer APIs
libkvifile.cpp File Reference
#include "KviModule.h"
#include "KviFileUtils.h"
#include "KviLocale.h"
#include "KviMemory.h"
#include "KviApplication.h"
#include "KviOptions.h"
#include "KviKvsArrayCast.h"
#include "KviFile.h"
#include <QFileInfo>
#include <QDir>
#include <QTextStream>
#include <QStringConverter>
#include <QByteArray>
#include <QDateTime>
#include <sys/statvfs.h>
#include <QCryptographicHash>

Functions

static bool file_kvs_cmd_addimagepath (KviKvsModuleCommandCall *c)
 
static bool file_kvs_cmd_copy (KviKvsModuleCommandCall *c)
 
static bool file_kvs_cmd_delimagepath (KviKvsModuleCommandCall *c)
 
static bool file_kvs_cmd_mkdir (KviKvsModuleCommandCall *c)
 
static bool file_kvs_cmd_remove (KviKvsModuleCommandCall *c)
 
static bool file_kvs_cmd_rename (KviKvsModuleCommandCall *c)
 
static bool file_kvs_cmd_rmdir (KviKvsModuleCommandCall *c)
 
static bool file_kvs_cmd_write (KviKvsModuleCommandCall *c)
 
static bool file_kvs_cmd_writeBytes (KviKvsModuleCommandCall *c)
 
static bool file_kvs_cmd_writeLines (KviKvsModuleCommandCall *c)
 
static bool file_kvs_fnc_allSizes (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_cwd (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_digest (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_diskSpace (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_exists (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_extractfilename (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_extractpath (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_fixpath (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_globaldir (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_homedir (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_localdir (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_ls (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_ps (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_read (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_readBytes (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_readLines (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_rootdir (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_size (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_time (KviKvsModuleFunctionCall *c)
 
static bool file_kvs_fnc_type (KviKvsModuleFunctionCall *c)
 
static bool file_module_cleanup (KviModule *)
 
static bool file_module_init (KviModule *m)
 

Function Documentation

◆ file_kvs_cmd_addimagepath()

◆ file_kvs_cmd_copy()

◆ file_kvs_cmd_delimagepath()

◆ file_kvs_cmd_mkdir()

◆ file_kvs_cmd_remove()

◆ file_kvs_cmd_rename()

◆ file_kvs_cmd_rmdir()

◆ file_kvs_cmd_write()

◆ file_kvs_cmd_writeBytes()

◆ file_kvs_cmd_writeLines()

◆ file_kvs_fnc_allSizes()

◆ file_kvs_fnc_cwd()

◆ file_kvs_fnc_digest()

◆ file_kvs_fnc_diskSpace()

◆ file_kvs_fnc_exists()

◆ file_kvs_fnc_extractfilename()

◆ file_kvs_fnc_extractpath()

◆ file_kvs_fnc_fixpath()

◆ file_kvs_fnc_globaldir()

◆ file_kvs_fnc_homedir()

◆ file_kvs_fnc_localdir()

◆ file_kvs_fnc_ls()

◆ file_kvs_fnc_ps()

◆ file_kvs_fnc_read()

◆ file_kvs_fnc_readBytes()

◆ file_kvs_fnc_readLines()

◆ file_kvs_fnc_rootdir()

◆ file_kvs_fnc_size()

◆ file_kvs_fnc_time()

◆ file_kvs_fnc_type()

◆ file_module_cleanup()

static bool file_module_cleanup ( KviModule * )
static

◆ file_module_init()