summaryrefslogtreecommitdiff
path: root/include/configreader.h
diff options
context:
space:
mode:
authordanieldg <danieldg@e03df62e-2008-0410-955e-edbf42e46eb7>2009-10-21 23:44:27 +0000
committerdanieldg <danieldg@e03df62e-2008-0410-955e-edbf42e46eb7>2009-10-21 23:44:27 +0000
commit355b17f151fe8258a025a3db3240339ab7cea445 (patch)
tree46774e8284ffa297f51196b7954c80d4363ffcaa /include/configreader.h
parent6ff7e3bae02a466e10006908565dfb606970ede2 (diff)
Update documentation and remove unused classes/functions
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11938 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'include/configreader.h')
-rw-r--r--include/configreader.h23
1 files changed, 7 insertions, 16 deletions
diff --git a/include/configreader.h b/include/configreader.h
index 402f984e8..3ec4ca826 100644
--- a/include/configreader.h
+++ b/include/configreader.h
@@ -124,6 +124,13 @@ class CoreExport ServerConfig
void CrossCheckConnectBlocks(ServerConfig* current);
public:
+
+ /** Get a configuration tag
+ * @param tag The name of the tag to get
+ * @param offset get the Nth occurance of the tag
+ */
+ ConfigTag* ConfValue(const std::string& tag, int offset = 0);
+
/** Error stream, contains error output from any failed configuration parsing.
*/
std::stringstream errstr;
@@ -134,10 +141,6 @@ class CoreExport ServerConfig
/** Used to indicate who we announce invites to on a channel */
enum InviteAnnounceState { INVITE_ANNOUNCE_NONE, INVITE_ANNOUNCE_ALL, INVITE_ANNOUNCE_OPS, INVITE_ANNOUNCE_DYNAMIC };
- /** Not used any more as it is named, can probably be removed or renamed.
- */
- int DoDownloads();
-
/** This holds all the information in the config file,
* it's indexed by tag name to a vector of key/values.
*/
@@ -565,18 +568,6 @@ class CoreExport ServerConfig
*/
bool StartsWithWindowsDriveLetter(const std::string &path);
- /** Load 'filename' into 'target', with the new config parser everything is parsed into
- * tag/key/value at load-time rather than at read-value time.
- */
- bool LoadConf(FILE* &conf, const char* filename, bool allowexeinc);
-
- /** Load 'filename' into 'target', with the new config parser everything is parsed into
- * tag/key/value at load-time rather than at read-value time.
- */
- bool LoadConf(FILE* &conf, const std::string &filename, bool allowexeinc);
-
- ConfigTag* ConfValue(const std::string& tag, int offset = 0);
-
bool ApplyDisabledCommands(const std::string& data);
/** Clean a filename, stripping the directories (and drives) from string.