![]() |
KVIrc
4.9.2
DeveloperAPIs
|
#include "KviIrcServerParser.h"#include "KviWindow.h"#include "KviQueryWindow.h"#include "kvi_out.h"#include "KviLocale.h"#include "KviIrcSocket.h"#include "KviOptions.h"#include "KviChannelWindow.h"#include "KviTopicWidget.h"#include "KviIrcUserDataBase.h"#include "kvi_defaults.h"#include "KviControlCodes.h"#include "KviMainWindow.h"#include "KviParameterList.h"#include "KviApplication.h"#include "KviNotifyList.h"#include "KviIrcNumericCodes.h"#include "KviIrcConnection.h"#include "KviIrcConnectionStateData.h"#include "KviIrcConnectionUserInfo.h"#include "KviIrcConnectionServerInfo.h"#include "KviIrcConnectionAsyncWhoisData.h"#include "KviIrcConnectionTarget.h"#include "KviTimeUtils.h"#include "KviLagMeter.h"#include "KviKvsEventTriggers.h"#include "KviKvsScript.h"#include "KviKvsVariantList.h"#include "KviIdentityProfileSet.h"#include <QPixmap>#include <QDateTime>#include <QTextCodec>#include <QRegExp>#include <QByteArray>#include <QLocale>Macros | |
| #define | DECRYPT_IF_NEEDED(_target, _txt, _type, _type2, _buffer, _retptr, _retmsgtype) |
| #define | IS_CHANNEL_TYPE_FLAG(_qchar) (msg->connection()->serverInfo()->supportedChannelTypes().indexOf(_qchar) != -1) |
| #define | IS_USER_MODE_PREFIX(_qchar) (msg->connection()->serverInfo()->supportedModePrefixes().indexOf(_qchar) != -1) |
| #define | PARSE_NUMERIC_ENDOFLIST(__funcname, __modechar, __daicon, __szWhatQString) |
| #define | PARSE_NUMERIC_LIST(__funcname, __modechar, __ico, __szWhatQString) |
Functions | |
| void | getDateTimeStringFromCharTimeT (QString &szBuffer, const char *time_t_string) |
| PARSE_NUMERIC_LIST (parseNumericExceptList, 'e', KVI_OUT_BANEXCEPT, __tr2qs("Ban exception listing")) | |
| PARSE_NUMERIC_LIST (parseNumericQList, 'q', KVI_OUT_BAN, __tr2qs("Owner listing")) | |
| PARSE_NUMERIC_LIST (parseNumericAList, 'a', KVI_OUT_BAN, __tr2qs("Admin/protected nicks listing")) | |
| PARSE_NUMERIC_LIST (parseNumericReopList, 'R', KVI_OUT_BAN, __tr2qs("Reop masks listing")) | |
| PARSE_NUMERIC_LIST (parseNumericSpamFilterList, 'g', KVI_OUT_BAN, __tr2qs("Spam filter listing")) | |
| PARSE_NUMERIC_LIST (parseNumericChanAccessList, 'w', KVI_OUT_INVITEEXCEPT, __tr2qs("Channel access listing")) | |
| PARSE_NUMERIC_LIST (parseNumericExemptChanOpList, 'X', KVI_OUT_INVITEEXCEPT, __tr2qs("Channel exemptions listing")) | |
| #define DECRYPT_IF_NEEDED | ( | _target, | |
| _txt, | |||
| _type, | |||
| _type2, | |||
| _buffer, | |||
| _retptr, | |||
| _retmsgtype | |||
| ) |
Referenced by KviIrcServerParser::parseNumericTopic().
| #define IS_CHANNEL_TYPE_FLAG | ( | _qchar | ) | (msg->connection()->serverInfo()->supportedChannelTypes().indexOf(_qchar) != -1) |
| #define IS_USER_MODE_PREFIX | ( | _qchar | ) | (msg->connection()->serverInfo()->supportedModePrefixes().indexOf(_qchar) != -1) |
Referenced by KviIrcServerParser::parseNumericWhoisChannels().
| #define PARSE_NUMERIC_ENDOFLIST | ( | __funcname, | |
| __modechar, | |||
| __daicon, | |||
| __szWhatQString | |||
| ) |
| #define PARSE_NUMERIC_LIST | ( | __funcname, | |
| __modechar, | |||
| __ico, | |||
| __szWhatQString | |||
| ) |
| void getDateTimeStringFromCharTimeT | ( | QString & | szBuffer, |
| const char * | time_t_string | ||
| ) |
| PARSE_NUMERIC_LIST | ( | parseNumericExceptList | , |
| 'e' | , | ||
| KVI_OUT_BANEXCEPT | , | ||
| __tr2qs("Ban exception listing") | |||
| ) |
| PARSE_NUMERIC_LIST | ( | parseNumericQList | , |
| 'q' | , | ||
| KVI_OUT_BAN | , | ||
| __tr2qs("Owner listing") | |||
| ) |
| PARSE_NUMERIC_LIST | ( | parseNumericAList | , |
| 'a' | , | ||
| KVI_OUT_BAN | , | ||
| __tr2qs("Admin/protected nicks listing") | |||
| ) |
| PARSE_NUMERIC_LIST | ( | parseNumericReopList | , |
| 'R' | , | ||
| KVI_OUT_BAN | , | ||
| __tr2qs("Reop masks listing") | |||
| ) |
| PARSE_NUMERIC_LIST | ( | parseNumericSpamFilterList | , |
| 'g' | , | ||
| KVI_OUT_BAN | , | ||
| __tr2qs("Spam filter listing") | |||
| ) |
| PARSE_NUMERIC_LIST | ( | parseNumericChanAccessList | , |
| 'w' | , | ||
| KVI_OUT_INVITEEXCEPT | , | ||
| __tr2qs("Channel access listing") | |||
| ) |
| PARSE_NUMERIC_LIST | ( | parseNumericExemptChanOpList | , |
| 'X' | , | ||
| KVI_OUT_INVITEEXCEPT | , | ||
| __tr2qs("Channel exemptions listing") | |||
| ) |
1.8.7