![]() |
KVIrc 5.2.4
Developer APIs
|
Macros | |
#define | a 32, 0 |
#define | D static DetectorDescriptor |
#define | d 100 |
#define | e 101 |
#define | f 102 |
#define | g 103 |
#define | H |
#define | h 104 |
#define | i 105 |
#define | j 106 |
#define | k 107 |
#define | l 108 |
#define | m 109 |
#define | N static DetectorNGram |
#define | n 110 |
#define | NEED_ONE_CHAR |
#define | NUM_DESCRIPTORS 40 |
#define | o 111 |
#define | p 112 |
#define | q 113 |
#define | r 114 |
#define | S static const unsigned char |
#define | s 115 |
#define | t 116 |
#define | u 117 |
#define | V -0.350 |
#define | v 118 |
#define | W -0.100 |
#define | w 119 |
#define | x 120 |
#define | Y -0.250 |
#define | y 121 |
#define | Z 0.000 |
#define | z 122 |
Functions | |
void | detect_language_and_encoding (const char *data, LanguageAndEncodingResult *retBuffer, int iFlags=0) |
#define a 32, 0 |
#define D static DetectorDescriptor |
#define d 100 |
#define e 101 |
#define f 102 |
#define g 103 |
#define H |
#define h 104 |
#define i 105 |
#define j 106 |
#define k 107 |
delete l 108 |
Referenced by AboutDialog::AboutDialog(), ActionEditor::ActionEditor(), KviRegisteredChannelDataBase::add(), KviOptionsWidget::addLabel(), KviKvsTreeNodeSpecialCommandSwitch::addLabel(), KviOptionsWidget::addLabel(), KviOptionsWidget::addLineEdit(), KviRegisteredUserDataBase::addMask(), KviCtcpPageDialog::addPage(), KviSharedFilesManager::addSharedFile(), KviSharedFilesManager::addSharedFile(), KviKvsTimerManager::addTimer(), AliasEditorWidget::AliasEditorWidget(), AliasEditorWidget::aliasExists(), AliasEditorWidget::aliasRefresh(), KviModuleExtensionManager::allocateExtension(), KviModuleExtensionManager::allocateExtension(), KviModuleExtensionManager::allocateExtensionGetDescriptorList(), KviPointerList< T >::append(), append_mask_to_list(), AliasEditorWidget::appendAllItems(), AliasEditorWidget::appendAllItemsRecursive(), AliasEditorWidget::appendSelectedAliasItems(), AliasEditorWidget::appendSelectedAliasItemsRecursive(), AliasEditorWidget::appendSelectedItems(), AliasEditorWidget::appendSelectedItemsRecursive(), AvatarSelectionDialog::AvatarSelectionDialog(), AliasEditorWidget::buildAliasesFile(), chan_kvs_fnc_banexceptionlist(), chan_kvs_fnc_banlist(), chan_kvs_fnc_invitelist(), chan_kvs_fnc_masklist(), chan_kvs_fnc_matchban(), chan_kvs_fnc_matchbanexception(), chan_kvs_fnc_matchinvite(), chan_kvs_fnc_matchmask(), chan_kvs_fnc_matchqban(), KviSharedFilesManager::cleanup(), KviAvatarCache::cleanup(), CodeTesterWindow::CodeTesterWindow(), KviKvsKernel::completeFunction(), KviKvsObject::connectSignal(), KviPointerList< T >::copyFrom(), KviRegisteredUserDataBase::copyFrom(), CustomToolBarPropertiesDialog::CustomToolBarPropertiesDialog(), DccAcceptDialog::DccAcceptDialog(), DccRenameDialog::DccRenameDialog(), ActionEditor::deleteActions(), KviKvsObject::disconnectSignal(), KviKvsObject::disconnectSignal(), KviSharedFilesManager::doInsert(), KviKvsTreeNodeSpecialCommandDefpopupLabelPopup::dump(), KviKvsTreeNodeSpecialCommandSwitch::dump(), KviKvsObject::emitSignal(), LinksWindow::endOfLinks(), KviKvsTreeNodeAliasFunctionCall::evaluateReadOnly(), KviKvsTreeNodeCoreFunctionCall::evaluateReadOnly(), KviKvsTreeNodeModuleFunctionCall::evaluateReadOnly(), KviKvsTreeNodeBaseObjectFunctionCall::evaluateReadOnlyInObjectScope(), KviKvsTreeNodeThisObjectFunctionCall::evaluateReadOnlyInObjectScope(), EventEditor::EventEditor(), KviKvsTreeNodeAliasSimpleCommand::execute(), KviKvsTreeNodeCoreCallbackCommand::execute(), KviKvsTreeNodeCoreSimpleCommand::execute(), KviKvsTreeNodeModuleCallbackCommand::execute(), KviKvsTreeNodeModuleSimpleCommand::execute(), KviKvsTreeNodeSpecialCommandClass::execute(), KviKvsTreeNodeSpecialCommandForeach::execute(), KviKvsTreeNodeSpecialCommandSwitch::execute(), AliasEditorWidget::exportAliases(), AliasEditorWidget::exportSelectionInSinglesFiles(), KviIrcView::fastScroll(), KviKvsTreeNodeSpecialCommandDefpopupLabelPopup::fill(), SharedFilesWindow::fillFileView(), OptionsWidget_proxy::fillProxyList(), KviMainWindow::fillToolBarsPopup(), FileTransferWindow::fillTransferView(), OptionsWidget_mediaTypes::fillTreeWidget(), OptionsDialog::fillTreeWidget(), KviRegisteredChannelDataBase::find(), KviRegisteredChannelDataBase::findExact(), KviRegisteredUserDataBase::findExactMask(), KviModuleExtensionManager::findExtensionDescriptor(), KviRegisteredUserDataBase::findMatchingMask(), KviIrcView::findNext(), KviIrcView::findPrev(), KviStringConversion::fromString(), get_first_header(), KviSoundPlayer::getAvailableSoundSystems(), KviIrcView::getLinkUnderMouse(), KviIrcView::getTextBuffer(), KviIrcView::getVisibleCharIndexAt(), KviIrcView::getVisibleLineAt(), KviIsOnNotifyListManager::handleIsOn(), OptionsWidget_servers::importPopupAboutToShow(), OptionsWidget_servers::importPopupActivated(), LinksWindow::insertLink(), IrcNetworkDetailsWidget::IrcNetworkDetailsWidget(), IrcServerDetailsWidget::IrcServerDetailsWidget(), KviThreadManager::killPendingEventsByReceiver(), kvi_qstringEqualCI(), KviAsyncAvatarSelectionDialog::KviAsyncAvatarSelectionDialog(), KviHtmlDialog::KviHtmlDialog(), KviIdentityGeneralOptionsWidget::KviIdentityGeneralOptionsWidget(), KviImageDialog::KviImageDialog(), KviKvsTimer::KviKvsTimer(), KviMaskEditor::KviMaskEditor(), KviModeEditor::KviModeEditor(), KviPointerList< T >::KviPointerList(), KviPointerListIterator< T >::KviPointerListIterator(), KviPointerListIterator< T >::KviPointerListIterator(), KviRemoteMircServerImportWizard::KviRemoteMircServerImportWizard(), KviKvsCoreCallbackCommands::KVSCCC(), KviKvsCoreSimpleCommands::KVSCSC(), LinksWindow::LinksWindow(), KviKvsAliasManager::load(), KviKvsPopupManager::load(), KviIrcServerDataBase::load(), KviIrcServer::load(), ClassEditorWidget::loadNotBuiltClasses(), KviIrcConnection::loginComplete(), KviSharedFilesManager::lookupSharedFile(), OptionsWidget_soundGeneral::mediaFillBox(), mediaplayer_module_ctrl(), KviIrcView::mouseReleaseEvent(), AliasEditorWidget::namespaceExists(), NickAlternativesDialog::NickAlternativesDialog(), NickServRuleEditor::NickServRuleEditor(), EventEditor::oneTimeSetup(), RawEditorWidget::oneTimeSetup(), operator<<(), operator>>(), options_kvs_cmd_pages(), options_module_cleanup(), OptionsDialogFrontWidget::OptionsDialogFrontWidget(), OptionsWidget_mediaTypes::OptionsWidget_mediaTypes(), OptionsWidget_privmsg::OptionsWidget_privmsg(), OptionsWidget_proxy::OptionsWidget_proxy(), OptionsWidget_standardColors::OptionsWidget_standardColors(), OptionsWidget_userListGrid::OptionsWidget_userListGrid(), KviWindow::output(), KviWindow::output(), KviWindow::output(), KviWindow::output(), KviWindow::output(), KviWindow::output(), pad(), KviKvsParser::parseAsParameter(), KviKvsParser::parseBindingOperationParameter(), KviKvsParser::parseCommandParameter(), KviKvsParser::parseCommandParameterList(), KviKvsParser::parseCommaSeparatedParameterList(), KviKvsParser::parseCommaSeparatedParameterListNoTree(), KviKvsParser::parseDollar(), KviKvsParser::parseInstructionList(), QHttpResponseHeader::parseLine(), KviKvsParser::parseOperationRightSide(), KviKvsParser::parseSpecialCommandClass(), KviKvsParser::parseSpecialCommandForeach(), PopupEditorWidget::PopupEditorWidget(), KviPointerList< T >::prepend(), LinksWindow::processData(), RawEditorWidget::RawEditorWidget(), KviKvsProcessAsyncOperation::readStderr(), KviKvsProcessAsyncOperation::readStdout(), KviStatusBar::recalcMinimumHeight(), regchan_kvs_cmd_showlist(), regchan_kvs_fnc_list(), RegisteredUserEntryDialog::RegisteredUserEntryDialog(), RegisteredUserMaskDialog::RegisteredUserMaskDialog(), KviModuleExtensionManager::registerExtension(), KviRegisteredChannelDataBase::remove(), KviKvsEventManager::removeAllModuleAppHandlers(), KviKvsEventManager::removeAllModuleRawHandlers(), KviMaskEditor::removeClicked(), KviRegisteredUserDataBase::removeMaskByPointer(), AliasEditorWidget::removeSelectedItems(), KviSharedFilesManager::removeSharedFile(), KviSharedFilesManager::removeSharedFile(), KviKvsReport::report(), FileTransferWindow::rightButtonPressed(), KviRegisteredChannelDataBase::save(), KviIrcView::setCursorLine(), KviIrcView::setFont(), KviIrcContext::setLinksWindowPointer(), KviIrcContext::setListWindowPointer(), SetupPage::SetupPage(), SetupWizard::SetupWizard(), sharedfile_kvs_cmd_list(), SharedFileEditDialog::SharedFileEditDialog(), KviWebPackageListItem::showPopupImage(), SingleActionEditor::SingleActionEditor(), SinglePopupEditor::SinglePopupEditor(), snd_module_ctrl(), OptionsWidget_soundGeneral::soundFillBox(), HelpIndex::split(), KviIrcView::splitMessagesTo(), KviModuleExtensionManager::unregisterExtensionsByModule(), KviMenuBar::updateModulesToolsPopup(), KviMenuBar::updateToolsPopup(), and KviIrcView::~KviIrcView().
#define m 109 |
#define N static DetectorNGram |
#define n 110 |
#define NEED_ONE_CHAR |
#define NUM_DESCRIPTORS 40 |
#define o 111 |
return p 112 |
Referenced by _q_parseUnixDir(), AboutDialog::AboutDialog(), ActionEditorTreeWidgetItem::ActionEditorTreeWidgetItem(), KviConnectAction::activeContextStateChanged(), KviKvsTreeNodeDataList::addItem(), SinglePopupEditor::addItemToMenu(), KviKvsTreeNodeSwitchList::addLong(), KviMenuBar::addMenu(), AddonListViewItem::AddonListViewItem(), KviKvsTreeNodeSwitchList::addShort(), KviSubmenuAction::addToCustomToolBar(), KviConnectAction::addToPopupMenu(), KviSeparatorAction::addToPopupMenu(), KviSubmenuAction::addToPopupMenu(), KvsObject_painter::attachDevice(), KviMircTextColorSelector::buttonClicked(), UglyBase64::byteswap_buffer(), KviIrcView::calculateLineWraps(), castFromModParam(), KviInputEditor::charIndexFromXPosition(), KviIrcView::checkSelectionBlock(), KviIrcView::chooseBackground(), OptionsWidget_textIcons::chooseFromFile(), PopupEditorWidget::commit(), KviCString::contains(), KviCString::contains(), UrlDialog::contextMenu(), KviStatusBar::contextPopupAboutToShow(), UglyBase64::decode(), KviIrcMessage::decodeAndSplitMask(), KviIrcView::decreaseFontSize(), HttpFileTransfer::displayPaint(), DccFileTransfer::displayPaint(), NotifierWindowBorder::draw(), KviInputEditor::drawContents(), KviIrcContextDisplay::drawContents(), KviPixmapUtils::drawPixmapWithPainter(), KviPixmapUtils::drawPixmapWithPainter(), KviKvsTreeNodeCompositeData::dump(), KviCast::dynamic(), UglyBase64::encode(), KviKvsPopupMenuItemWithTextAndIcon::evaluateIcon(), KviTalListWidget::event(), KvsObject_widget::eventFilter(), KviKvsTreeNodeSpecialCommandDefpopupLabelSeparator::execute(), KviKvsTreeNodeSpecialCommandDefpopupLabelExtpopup::execute(), KviKvsTreeNodeSpecialCommandDefpopupLabelItem::execute(), KviKvsTreeNodeSpecialCommandDefpopupLabelLabel::execute(), KviKvsTreeNodeSpecialCommandDefpopupLabelPrologue::execute(), KviKvsTreeNodeSpecialCommandDefpopupLabelEpilogue::execute(), KviKvsTreeNodeSpecialCommandDefpopupLabelPopup::execute(), fast_validate(), fast_validate_len(), file_kvs_fnc_readBytes(), KviKvsTreeNodeSpecialCommandDefpopupLabelPopup::fill(), KviStatusBarClock::fillContextPopup(), KviStatusBarConnectionTimer::fillContextPopup(), KviStatusBarAwayIndicator::fillContextPopup(), KviStatusBarUpdateIndicator::fillContextPopup(), OptionsWidget_proxy::fillProxyList(), KviCustomToolBarDescriptor::fillToolBar(), KviMainWindow::fillToolBarsPopup(), OptionsDialog::fillTreeWidget(), KviCString::find(), KviCString::find(), KviDataBuffer::find(), KviCString::findFirstIdx(), KviCString::findFirstIdx(), KviCString::findLastIdx(), KviCString::findLastIdx(), KviMenuBar::findMenu(), KviProxyDataBase::findProxy(), KviCString::findRev(), KviKvsObject::function_listProperties(), KviKvsObject::function_property(), KviKvsObject::function_setProperty(), g_utf8_validate(), KviHttpRequest::get(), KviCString::getLine(), SinglePopupEditor::getMenu(), PluginManager::getPlugin(), KviIrcView::getTextLine(), KviCString::getToken(), KviCString::getToken(), TrashcanLabel::heartbeat(), IdentityProfileEditor::IdentityProfileEditor(), Idle::Idle(), IrcServerDetailsWidget::IrcServerDetailsWidget(), KviCString::isNum(), PluginManager::isPluginLoaded(), KviCString::isUnsignedNum(), kvi_extractToken(), kvi_extractUpTo(), kvi_hash_hash(), kvi_hash_hash(), kvi_irc_vsnprintf(), kvi_vsnprintf(), KviActionDrawerPageListWidgetItem::KviActionDrawerPageListWidgetItem(), KviCString::KviCString(), KviCString::KviCString(), KviCString::KviCString(), KviTrayIconWidget::KviTrayIconWidget(), KviKvsCoreSimpleCommands::KVSCSC(), KVSO_CLASS_FUNCTION(), KVSO_CLASS_FUNCTION(), KVSO_CLASS_FUNCTION(), KviConfigurationFile::load(), KviProxyDataBase::load(), KviCustomToolBarDescriptor::load(), NotifierWindowBorder::loadImages(), KviTextBrowser::loadResource(), NickServRuleEditor::NickServRuleEditor(), notifier_module_ctrl(), KviCString::occurrences(), KviCString::occurrences(), OptionsWidget_connectionSsl::OptionsWidget_connectionSsl(), KviImageDialogItem::paint(), MessageListWidgetItemDelegate::paint(), MessageColorListWidgetItemDelegate::paint(), KviTreeWindowListItemDelegate::paint(), FileTransferItemDelegate::paint(), RegisteredUsersDialogItemDelegate::paint(), KvsObject_tableWidget::paint(), KviTopicListBoxItemDelegate::paint(), ChannelTreeWidgetItemDelegate::paint(), KviTopicWidget::paintColoredText(), KviIrcView::paintEvent(), KviWindowListTitleWidget::paintEvent(), KviColorWindow::paintEvent(), KviCustomToolBar::paintEvent(), KviCustomToolBarSeparator::paintEvent(), KviInputEditor::paintEvent(), KviUserListViewArea::paintEvent(), KviWindowListButton::paintEvent(), KviIOGraphWidget::paintEvent(), KviIOGraphWindow::paintEvent(), KviThemedTreeWidget::paintEvent(), KviThemedComboBox::paintEvent(), KviThemedLabel::paintEvent(), KviThemedLineEdit::paintEvent(), KviTreeWindowListTreeWidget::paintEvent(), FileTransferWidget::paintEvent(), UrlDialogTreeWidget::paintEvent(), KviKvsScript::parse(), parseArgs(), KviKvsParser::parseBindingOperationParameter(), KviKvsParser::parseCommandParameter(), KviKvsParser::parseCommandParameterList(), KviKvsParser::parseCommandSwitchList(), KviKvsParser::parseCommaSeparatedParameterList(), KviKvsParser::parseCommaSeparatedParameterListNoTree(), KviIrcServerParser::parseCtcpRequestDcc(), KviIrcServerParser::parseLiteralQuit(), KviIrcServerParser::parseNumeric005(), KviKvsParser::parseOperationRightSide(), KviKvsParser::parseSpecialCommandHelp(), HelpIndex::PosEntry::PosEntry(), KviKvsTreeNodeDataList::prependItem(), KviIrcLink::processData(), KviInputEditor::rebuildTextBlocks(), FileTransferWindow::rightButtonPressed(), KviProxyDataBase::save(), KviCustomToolBarDescriptor::save(), KviTheme::save(), ScriptEditorImplementation::ScriptEditorImplementation(), ScriptEditorReplaceDialog::ScriptEditorReplaceDialog(), NotifierWindowBorder::setGeometry(), KvsObject_painter::setInternalPainter(), KviCString::setNum(), KviCString::setNum(), KviKvsTreeNode::setParent(), KviProxy::setPass(), QUrlInfo::setPermissions(), KviProxy::setPort(), KviProxy::setProtocol(), LinksWindow::showHostPopup(), skip_to_end_of_url(), KviInputEditor::splitTextIntoSpellCheckerBlocks(), str_kvs_fnc_printf(), KviCString::stripLeft(), KviCString::stripLeftWhiteSpace(), KviIrcViewToolWidget::toggleOptions(), KviCString::toLong(), KviCString::toLongLong(), KviCString::toLower(), KviCString::toLowerISO88591(), KviCString::toULong(), KviCString::toULongLong(), KviCString::toUpper(), KviCString::toUpperISO88591(), KviCString::transliterate(), ScriptEditorWidget::updateOptions(), KviQString::vsprintf(), and window_kvs_cmd_setBackground().
#define q 113 |
#define r 114 |
#define S static const unsigned char |
#define s 115 |
#define t 116 |
#define u 117 |
#define V -0.350 |
#define v 118 |
#define W -0.100 |
#define w 119 |
#define x 120 |
#define Y -0.250 |
#define y 121 |
#define Z 0.000 |
#define z 122 |
void detect_language_and_encoding | ( | const char * | data, |
LanguageAndEncodingResult * | retBuffer, | ||
int | iFlags = 0 |
||
) |
References LanguageAndEncodingResult::dAccuracy, DLE_NUM_BEST_MATCHES, DLE_STRICT_UTF8_CHECKING, LanguageAndEncodingMatch::dScore, i, j, k, LanguageAndEncodingResult::match, NUM_DESCRIPTORS, LanguageAndEncodingMatch::szEncoding, and LanguageAndEncodingMatch::szLanguage.
Referenced by language_kvs_cmd_detect().