diff options
author | Attila Molnar <attilamolnar@hush.com> | 2014-03-14 12:56:20 +0100 |
---|---|---|
committer | Attila Molnar <attilamolnar@hush.com> | 2014-03-14 12:56:20 +0100 |
commit | 146d85b5dea9ecb803a9a47c68b5489905634125 (patch) | |
tree | c8156a5db6cb0afaf5310a59d8c1a7c4ab6de838 /include | |
parent | dd94ac5e3c6485c294394cc18cbc4228510e7a47 (diff) |
Add InspIRCd::GetChans(), remove ChannelCount()
Diffstat (limited to 'include')
-rw-r--r-- | include/inspircd.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/include/inspircd.h b/include/inspircd.h index d1a457cf3..cda15e619 100644 --- a/include/inspircd.h +++ b/include/inspircd.h @@ -460,6 +460,11 @@ class CoreExport InspIRCd */ Channel* FindChan(const std::string &chan); + /** Get a hash map containing all channels, keyed by their name + * @return A hash map mapping channel names to Channel pointers + */ + chan_hash& GetChans() { return *chanlist; } + /** Return true if a channel name is valid * @param chname A channel name to verify * @return True if the name is valid @@ -502,11 +507,6 @@ class CoreExport InspIRCd static const char* Format(const char* formatString, ...) CUSTOM_PRINTF(1, 2); static const char* Format(va_list &vaList, const char* formatString) CUSTOM_PRINTF(2, 0); - /** Return a count of channels on the network - * @return The number of channels - */ - long ChannelCount() const { return chanlist->size(); } - /** Send an error notice to all local users, opered and unopered * @param s The error string to send */ |