KVIrc
4.9.2
DeveloperAPIs
|
Go to the source code of this file.
Classes | |
struct | _KviIrcUrlParts |
Namespaces | |
KviIrcUrl | |
Macros | |
#define | KVI_IRCURL_CONTEXT_FIRSTFREE 0 |
#define | KVI_IRCURL_CONTEXT_NEW 1 |
#define | KVI_IRCURL_CONTEXT_THIS 2 |
Typedefs | |
typedef struct _KviIrcUrlParts | KviIrcUrlParts |
Enumerations | |
enum | KviIrcUrl::KviIrcUrlContextSpec { KviIrcUrl::FirstFreeContext = 1, KviIrcUrl::NewContext = 2, KviIrcUrl::CurrentContext = 4, KviIrcUrl::TryCurrentContext = 8, KviIrcUrl::TryEveryContext = 32, KviIrcUrl::DoNotPartChans = 16 } |
enum | KviIrcUrl::KviIrcUrlParserError { KviIrcUrl::InvalidProtocol = 1, KviIrcUrl::InvalidPort = 2, KviIrcUrl::NeedNewContext = 4, KviIrcUrl::InvalidUrl = 8 } |
Functions | |
KVIRC_API void | KviIrcUrl::join (QString &url, KviIrcServer *server) |
KVIRC_API void | KviIrcUrl::makeJoinCmd (const QStringList &chans, QString &szJoinCommand) |
KVIRC_API bool | KviIrcUrl::parse (const char *url, KviCString &cmdBuffer, int contextSpec=KVI_IRCURL_CONTEXT_FIRSTFREE) |
KVIRC_API int | KviIrcUrl::run (const QString &url, int contextSpec=FirstFreeContext, KviConsoleWindow *pConsole=0) |
KVIRC_API void | KviIrcUrl::split (QString url, KviIrcUrlParts &parts) |
#define KVI_IRCURL_CONTEXT_FIRSTFREE 0 |
#define KVI_IRCURL_CONTEXT_NEW 1 |
Referenced by KviIrcUrl::parse().
#define KVI_IRCURL_CONTEXT_THIS 2 |
typedef struct _KviIrcUrlParts KviIrcUrlParts |