InspIRCd
3.0
|
This is the complete list of members for ConfigTag, including all inherited members.
create(const std::string &Tag, const std::string &file, int line, ConfigItems *&Items) | ConfigTag | static |
getBool(const std::string &key, bool def=false) | ConfigTag | |
getDuration(const std::string &key, unsigned long def, unsigned long min=0, unsigned long max=ULONG_MAX) | ConfigTag | |
getFloat(const std::string &key, double def, double min=DBL_MIN, double max=DBL_MAX) | ConfigTag | |
getInt(const std::string &key, long def, long min=LONG_MIN, long max=LONG_MAX) | ConfigTag | |
getItems() const (defined in ConfigTag) | ConfigTag | inline |
GetReferenceCount() const (defined in refcountbase) | refcountbase | inline |
getString(const std::string &key, const std::string &def, const std::tr1 ::function< bool(const std::string &)> &validator) | ConfigTag | |
getString(const std::string &key, const std::string &def="", size_t minlen=0, size_t maxlen=UINT32_MAX) | ConfigTag | |
getTagLocation() (defined in ConfigTag) | ConfigTag | |
getUInt(const std::string &key, unsigned long def, unsigned long min=0, unsigned long max=ULONG_MAX) | ConfigTag | |
operator delete(void *) (defined in refcountbase) | refcountbase | static |
operator new(size_t, void *m) (defined in refcountbase) | refcountbase | inlinestatic |
operator new(size_t) (defined in refcountbase) | refcountbase | static |
readString(const std::string &key, std::string &value, bool allow_newline=false) | ConfigTag | |
refcount_dec() const (defined in refcountbase) | refcountbase | inline |
refcount_inc() const (defined in refcountbase) | refcountbase | inline |
refcountbase() (defined in refcountbase) | refcountbase | |
src_line (defined in ConfigTag) | ConfigTag | |
src_name (defined in ConfigTag) | ConfigTag | |
tag (defined in ConfigTag) | ConfigTag | |
~refcountbase() (defined in refcountbase) | refcountbase | virtual |