KVIrc
4.9.2
DeveloperAPIs
|
#include "KviModule.h"
#include "KviCString.h"
#include "KviApplication.h"
#include "KviChannelWindow.h"
#include "KviLocale.h"
#include "KviTopicWidget.h"
#include "KviIrcMask.h"
#include "KviMaskEditor.h"
#include "KviIrcUrl.h"
#include "KviIrcConnectionTarget.h"
#include "KviIrcConnection.h"
Macros | |
#define | IS_KVS_FUNC(__clbkname, __chanfunc) |
#define | IS_ME_KVS_FUNC(__clbkname, __chanfunc) |
#define IS_KVS_FUNC | ( | __clbkname, | |
__chanfunc | |||
) |
#define IS_ME_KVS_FUNC | ( | __clbkname, | |
__chanfunc | |||
) |
|
static |
References __tr2qs, KviWindow::Channel, KviWindow::DeadChannel, KviApplication::findWindow(), g_pApp, KviWindow::type(), w, KviKvsRunTimeCall::warning(), and KviKvsRunTimeCall::window().
Referenced by chan_kvs_fnc_admincount(), chan_kvs_fnc_bancount(), chan_kvs_fnc_banexceptioncount(), chan_kvs_fnc_banexceptionlist(), chan_kvs_fnc_banlist(), chan_kvs_fnc_getflag(), chan_kvs_fnc_getUrl(), chan_kvs_fnc_halfopcount(), chan_kvs_fnc_invitecount(), chan_kvs_fnc_invitelist(), chan_kvs_fnc_isdead(), chan_kvs_fnc_ison(), chan_kvs_fnc_key(), chan_kvs_fnc_limit(), chan_kvs_fnc_maskcount(), chan_kvs_fnc_masklist(), chan_kvs_fnc_matchban(), chan_kvs_fnc_matchbanexception(), chan_kvs_fnc_matchinvite(), chan_kvs_fnc_matchmask(), chan_kvs_fnc_matchqban(), chan_kvs_fnc_mode(), chan_kvs_fnc_modeParam(), chan_kvs_fnc_name(), chan_kvs_fnc_opcount(), chan_kvs_fnc_ownercount(), chan_kvs_fnc_topic(), chan_kvs_fnc_topicsetat(), chan_kvs_fnc_topicsetby(), chan_kvs_fnc_usercount(), chan_kvs_fnc_userjointime(), chan_kvs_fnc_userlastactiontime(), chan_kvs_fnc_usermodelevel(), chan_kvs_fnc_useropcount(), chan_kvs_fnc_users(), and chan_kvs_fnc_voicecount().
|
static |
|
static |
|
static |
|
static |
References chan_kvs_find_channel(), e, KviPointerList< T >::first(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, l, KviChannelWindow::modeMasks(), KviPointerList< T >::next(), pArray, KviKvsModuleFunctionCall::returnValue(), KviKvsArray::set(), and KviKvsVariant::setArray().
Referenced by chan_module_init().
|
static |
References chan_kvs_find_channel(), e, KviPointerList< T >::first(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, l, KviChannelWindow::modeMasks(), KviPointerList< T >::next(), pArray, KviKvsModuleFunctionCall::returnValue(), KviKvsArray::set(), and KviKvsVariant::setArray().
Referenced by chan_module_init().
|
static |
References KviWindow::connection(), KviWindow::console(), KviApplication::findConsole(), g_pApp, KviIrcConnection::getCommonChannels(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVS_PT_UINT, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviKvsRunTimeCall::parameterCount(), KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setString(), and KviKvsRunTimeCall::window().
Referenced by chan_module_init().
|
static |
References chan_kvs_find_channel(), KviUserListView::getUserFlag(), KVS_PF_OPTIONAL, KVS_PT_NONEMPTYSTRING, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setNothing(), KviKvsVariant::setString(), and KviChannelWindow::userListView().
Referenced by chan_module_init().
|
static |
References chan_kvs_find_channel(), KviChannelWindow::channelModeParam(), KviWindow::connection(), KviKvsRunTimeCall::error(), KviChannelWindow::hasChannelMode(), KviIrcUrl::join(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviKvsModuleFunctionCall::returnValue(), KviIrcConnectionTarget::server(), KviKvsVariant::setString(), KviIrcConnection::target(), KviKvsRunTimeCall::window(), and KviWindow::windowName().
Referenced by chan_module_init().
|
static |
|
static |
|
static |
References chan_kvs_find_channel(), e, KviPointerList< T >::first(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, l, KviChannelWindow::modeMasks(), KviPointerList< T >::next(), pArray, KviKvsModuleFunctionCall::returnValue(), KviKvsArray::set(), and KviKvsVariant::setArray().
Referenced by chan_module_init().
|
static |
|
static |
|
static |
References chan_kvs_find_channel(), KviChannelWindow::channelModeParam(), KviChannelWindow::hasChannelMode(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setString().
Referenced by chan_module_init().
|
static |
References chan_kvs_find_channel(), KviChannelWindow::channelModeParam(), KviChannelWindow::hasChannelMode(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setInteger().
Referenced by chan_module_init().
|
static |
|
static |
References chan_kvs_find_channel(), e, KviPointerList< T >::first(), KVS_PF_OPTIONAL, KVS_PT_NONEMPTYSTRING, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, l, KviChannelWindow::modeMasks(), KviPointerList< T >::next(), pArray, KviKvsModuleFunctionCall::returnValue(), KviKvsArray::set(), and KviKvsVariant::setArray().
Referenced by chan_module_init().
|
static |
References chan_kvs_find_channel(), e, KviPointerList< T >::first(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, l, KviQString::matchString(), KviChannelWindow::modeMasks(), KviPointerList< T >::next(), KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setNothing(), and KviKvsVariant::setString().
Referenced by chan_module_init().
|
static |
References chan_kvs_find_channel(), e, KviPointerList< T >::first(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, l, KviQString::matchString(), KviChannelWindow::modeMasks(), KviPointerList< T >::next(), KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setNothing(), and KviKvsVariant::setString().
Referenced by chan_module_init().
|
static |
References chan_kvs_find_channel(), e, KviPointerList< T >::first(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, l, KviQString::matchString(), KviChannelWindow::modeMasks(), KviPointerList< T >::next(), KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setNothing(), and KviKvsVariant::setString().
Referenced by chan_module_init().
|
static |
References chan_kvs_find_channel(), e, KviPointerList< T >::first(), KVS_PF_OPTIONAL, KVS_PT_NONEMPTYSTRING, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, l, KviQString::matchString(), KviChannelWindow::modeMasks(), KviPointerList< T >::next(), KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setNothing(), and KviKvsVariant::setString().
Referenced by chan_module_init().
|
static |
References chan_kvs_find_channel(), e, KviPointerList< T >::first(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, l, KviQString::matchString(), KviChannelWindow::modeMasks(), KviPointerList< T >::next(), KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setNothing(), and KviKvsVariant::setString().
Referenced by chan_module_init().
|
static |
References chan_kvs_find_channel(), KviChannelWindow::getChannelModeString(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, and KVSM_PARAMETERS_END.
Referenced by chan_module_init().
|
static |
References chan_kvs_find_channel(), KviChannelWindow::channelModeParam(), KviChannelWindow::hasChannelMode(), KVS_PF_OPTIONAL, KVS_PT_NONEMPTYSTRING, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setString().
Referenced by chan_module_init().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
References chan_kvs_find_channel(), KviUserListView::getUserJoinTime(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setInteger(), and KviChannelWindow::userListView().
Referenced by chan_module_init().
|
static |
References chan_kvs_find_channel(), KviUserListView::getUserLastActionTime(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setInteger(), and KviChannelWindow::userListView().
Referenced by chan_module_init().
|
static |
References chan_kvs_find_channel(), KviUserListView::getUserModeLevel(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setInteger(), and KviChannelWindow::userListView().
Referenced by chan_module_init().
|
static |
|
static |
References chan_kvs_find_channel(), KviIrcUserEntry::ChanAdmin, e, KviUserListView::firstItem(), KviUserListEntry::flags(), KviUserListEntry::globalData(), KviIrcUserEntry::HalfOp, KviIrcUserEntry::host(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviIrcMask::matchesFixed(), KviIrcUserEntry::ModeMask, KviUserListEntry::next(), KviUserListEntry::nick(), KviIrcUserEntry::Op, pArray, KviKvsModuleFunctionCall::returnValue(), KviKvsArray::set(), KviKvsVariant::setArray(), KviIrcUserEntry::user(), KviChannelWindow::userListView(), KviIrcUserEntry::UserOp, KviIrcUserEntry::Voice, and x.
Referenced by chan_module_init().
|
static |
|
static |
|
static |
References chan_kvs_fnc_admincount(), chan_kvs_fnc_bancount(), chan_kvs_fnc_banexceptioncount(), chan_kvs_fnc_banexceptionlist(), chan_kvs_fnc_banlist(), chan_kvs_fnc_common(), chan_kvs_fnc_getflag(), chan_kvs_fnc_getUrl(), chan_kvs_fnc_halfopcount(), chan_kvs_fnc_invitecount(), chan_kvs_fnc_invitelist(), chan_kvs_fnc_isdead(), chan_kvs_fnc_ison(), chan_kvs_fnc_key(), chan_kvs_fnc_limit(), chan_kvs_fnc_maskcount(), chan_kvs_fnc_masklist(), chan_kvs_fnc_matchban(), chan_kvs_fnc_matchbanexception(), chan_kvs_fnc_matchinvite(), chan_kvs_fnc_matchmask(), chan_kvs_fnc_matchqban(), chan_kvs_fnc_mode(), chan_kvs_fnc_modeParam(), chan_kvs_fnc_name(), chan_kvs_fnc_opcount(), chan_kvs_fnc_ownercount(), chan_kvs_fnc_topic(), chan_kvs_fnc_topicsetat(), chan_kvs_fnc_topicsetby(), chan_kvs_fnc_usercount(), chan_kvs_fnc_userjointime(), chan_kvs_fnc_userlastactiontime(), chan_kvs_fnc_usermodelevel(), chan_kvs_fnc_useropcount(), chan_kvs_fnc_users(), chan_kvs_fnc_voicecount(), and KVSM_REGISTER_FUNCTION.