![]() |
KVIrc 5.2.6
Developer APIs
|
#include "KviKvsParser.h"
#include "KviKvsTreeNode.h"
#include "KviKvsReport.h"
#include "KviKvsKernel.h"
#include "KviKvsScript.h"
#include "KviKvsParserMacros.h"
#include "KviLocale.h"
#include "KviOptions.h"
Macros | |
#define | _REG_CNTRL_CMD(__cntrlCmdName, __parsingRoutine) |
#define | LITERAL_PARAM_PARSING_FUNCTION_BEGIN(__funcname) |
#define | LITERAL_PARAM_PARSING_FUNCTION_END_WITH_EXPECTED_TERMINATOR |
#define | LITERAL_PARAM_PARSING_FUNCTION_GENERIC_END |
#define | LITERAL_PARAM_PARSING_FUNCTION_WARN_NESTED_TERMINATOR |
Functions | |
for (;;) | |
l | setAutoDelete (true) |
Variables | |
case | __pad0__ |
__pad1__ | |
__pad2__ | |
end_of_the_hash_key | __pad3__ |
else | |
end_of_the_hash_key | l |
return | nullptr |
KviKvsTreeNodeData * | p = l->first() |
const QChar * | pBegin = KVSP_curCharPointer |
#define _REG_CNTRL_CMD | ( | __cntrlCmdName, | |
__parsingRoutine ) |
Referenced by KviKvsParser::init().
#define LITERAL_PARAM_PARSING_FUNCTION_BEGIN | ( | __funcname | ) |
#define LITERAL_PARAM_PARSING_FUNCTION_END_WITH_EXPECTED_TERMINATOR |
#define LITERAL_PARAM_PARSING_FUNCTION_GENERIC_END |
#define LITERAL_PARAM_PARSING_FUNCTION_WARN_NESTED_TERMINATOR |
for | ( | ;; | ) |
References __tr2qs_ctx, KVSP_curCharPointer, KVSP_curCharUnicode, l, p, and pBegin.
l setAutoDelete | ( | true | ) |
References l.
Referenced by setAutoDelete(), and setAutoDelete().
case __pad0__ |
__pad1__ |
__pad2__ |
end_of_the_hash_key __pad3__ |
else |
Referenced by NotifierWindow::NotifierWindow().
delete l |
return nullptr |
Referenced by AboutDialog::AboutDialog(), ActionEditorWindow::ActionEditorWindow(), AliasEditorTreeWidgetItem::AliasEditorTreeWidgetItem(), AliasEditorWindow::AliasEditorWindow(), ClassEditorWindow::ClassEditorWindow(), CodeTesterWindow::CodeTesterWindow(), DccAcceptDialog::DccAcceptDialog(), DccBroker::DccBroker(), DccMarshal::DccMarshal(), DccRenameDialog::DccRenameDialog(), EventEditorWindow::EventEditorWindow(), FileTransferWindow::FileTransferWindow(), KviIrcView::getTextLine(), HelpIndex::HelpIndex(), HelpIndex::HelpIndex(), UPnP::IgdControlPoint::IgdControlPoint(), KviColorWindow::KviColorWindow(), KviCtcpPageDialog::KviCtcpPageDialog(), KviDebugWindow::KviDebugWindow(), KviHistoryWindowWidget::KviHistoryWindowWidget(), KviIdentSentinel::KviIdentSentinel(), KviIpcSentinel::KviIpcSentinel(), KviIrcServerParser::KviIrcServerParser(), KviKvsCallbackFileDialog::KviKvsCallbackFileDialog(), KviKvsCallbackImageDialog::KviKvsCallbackImageDialog(), KviKvsCallbackMessageBox::KviKvsCallbackMessageBox(), KviKvsPopupMenu::KviKvsPopupMenu(), KviKvsTreeNodeData::KviKvsTreeNodeData(), KviKvsUserAction::KviKvsUserAction(), KviKvsUserAction::KviKvsUserAction(), KviRemoteMircServerImportWizard::KviRemoteMircServerImportWizard(), KviTextIconWindow::KviTextIconWindow(), KviWindow::KviWindow(), KviWindowListBase::KviWindowListBase(), LogListViewItemFolder::LogListViewItemFolder(), LogListViewItemType::LogListViewItemType(), UPnP::Manager::Manager(), NotifierWindow::NotifierWindow(), OptionsInstanceManager::OptionsInstanceManager(), KviKvsParameterProcessor::ParameterFormat::ParameterFormat(), KviKvsParameterProcessor::ParameterFormat::ParameterFormat(), PopupEditorWindow::PopupEditorWindow(), QFtpDTP::QFtpDTP(), QFtpPI::QFtpPI(), QHttpAuthenticator::QHttpAuthenticator(), RawEditorWindow::RawEditorWindow(), SetupWizard::SetupWizard(), SharedFilesWindow::SharedFilesWindow(), and SlowPasteController::SlowPasteController().
const QChar* pBegin = KVSP_curCharPointer |
Referenced by KviKvsReport::findLineAndCol(), KviKvsReport::findLineColAndListing(), for(), KviKvsModuleCallbackCommandCall::getParameterCode(), KviKvsParser::parseBindingOperation(), KviKvsParser::parseBindingOperationParameter(), KviKvsParser::parseCommandParameter(), KviKvsParser::parseCommandSwitchList(), KviKvsParser::parseCommaSeparatedParameter(), KviKvsParser::parseCommaSeparatedParameterListNoTree(), KviKvsParser::parseComment(), KviKvsParser::parseDollar(), KviKvsParser::parseExpressionOperandCore(), KviKvsParser::parseInstructionBlock(), KviKvsParser::parseOperation(), KviKvsParser::parseOperationRightSide(), KviKvsParser::parsePercent(), KviKvsParser::parsePercentOrDollar(), KviKvsParser::parseSingleParameterInParenthesis(), KviKvsParser::parseSpecialCommandBreak(), KviKvsParser::parseSpecialCommandClass(), KviKvsParser::parseSpecialCommandContinue(), KviKvsParser::parseSpecialCommandDefpopup(), KviKvsParser::parseSpecialCommandDefpopupLabelPopup(), KviKvsParser::parseSpecialCommandDo(), KviKvsParser::parseSpecialCommandFor(), KviKvsParser::parseSpecialCommandGlobal(), KviKvsParser::parseSpecialCommandHelp(), KviKvsParser::parseSpecialCommandIf(), KviKvsParser::parseSpecialCommandSwitch(), KviKvsParser::parseSpecialCommandWhile(), KviKvsParser::parseStringParameter(), and KviKvsParser::parseVoidFunctionCallOrOperation().