KVIrc  4.9.2
DeveloperAPIs
KviKvs.h
Go to the documentation of this file.
1 #ifndef _KVI_KVS_H_
2 #define _KVI_KVS_H_
3 //=============================================================================
4 //
5 // File : KviKvs.h
6 // Creation date : Wed 1 Oct 2003 01.37 CEST by Szymon Stefanek
7 //
8 // This file is part of the KVIrc IRC client distribution
9 // Copyright (C) 2003-2010 Szymon Stefanek (pragma at kvirc dot net)
10 //
11 // This program is FREE software. You can redistribute it and/or
12 // modify it under the terms of the GNU General Public License
13 // as published by the Free Software Foundation; either version 2
14 // of the License, or (at your option) any later version.
15 //
16 // This program is distributed in the HOPE that it will be USEFUL,
17 // but WITHOUT ANY WARRANTY; without even the implied warranty of
18 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
19 // See the GNU General Public License for more details.
20 //
21 // You should have received a copy of the GNU General Public License
22 // along with this program. If not, write to the Free Software Foundation,
23 // Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
24 //
25 //=============================================================================
26 
27 // this header contains ALL the stuff that the user should see
28 #include "KviKvsScript.h"
29 
30 namespace KviKvs
31 {
32  void init(); // this never fails
33  void done(); // this never fails
34 
35  void loadAliases(const QString & szFileName);
36  void saveAliases(const QString & szFileName);
37  void clearAliases();
38 
39  void loadPopups(const QString & szFileName);
40  void savePopups(const QString & szFileName);
41  void clearPopups();
42 
43  void loadAppEvents(const QString & szFileName);
44  void saveAppEvents(const QString & szFileName);
45  void clearAppEvents();
46 
47  void loadRawEvents(const QString & szFileName);
48  void saveRawEvents(const QString & szFileName);
49  void clearRawEvents();
50 
51  void loadScriptAddons(const QString & szFileName);
52  void saveScriptAddons(const QString & szFileName);
53  void clearScriptAddons();
54 
55  void flushUserClasses();
56 };
57 
58 #endif
void saveAliases(const QString &szFileName)
Definition: KviKvs.cpp:82
void saveAppEvents(const QString &szFileName)
Definition: KviKvs.cpp:97
void clearRawEvents()
Definition: KviKvs.cpp:117
void flushUserClasses()
Definition: KviKvs.cpp:137
KVIrc Script manager.
void clearAppEvents()
Definition: KviKvs.cpp:102
void loadAliases(const QString &szFileName)
Definition: KviKvs.cpp:77
void loadPopups(const QString &szFileName)
Definition: KviKvs.cpp:62
void clearAliases()
Definition: KviKvs.cpp:87
void savePopups(const QString &szFileName)
Definition: KviKvs.cpp:67
void clearScriptAddons()
Definition: KviKvs.cpp:132
void done()
Definition: KviKvs.cpp:50
void loadAppEvents(const QString &szFileName)
Definition: KviKvs.cpp:92
void loadScriptAddons(const QString &szFileName)
Definition: KviKvs.cpp:122
void saveScriptAddons(const QString &szFileName)
Definition: KviKvs.cpp:127
void init()
Definition: KviKvs.cpp:37
void clearPopups()
Definition: KviKvs.cpp:72
void loadRawEvents(const QString &szFileName)
Definition: KviKvs.cpp:107
void saveRawEvents(const QString &szFileName)
Definition: KviKvs.cpp:112