summaryrefslogtreecommitdiffstats
path: root/src/CRSMConfig.hpp
Commit message (Collapse)AuthorAgeFilesLines
* use SFINAE for integer CRSMConfigValue-specialization instead of hard-Markus Mittendrein2015-09-281-7/+10
| | | | coded int and throw an exception when the value is out of range.
* Save session to CrServerManager.session on detach and load it onMarkus Mittendrein2015-09-241-10/+4
| | | | reattaching
* Split CRSMConfig into CRSMConfigBase (for reuse) and CRSMConfigMarkus Mittendrein2015-09-241-54/+58
|
* Add CRSMConfigValueBase::getValue andMarkus Mittendrein2015-09-241-15/+28
| | | | CRSMConfigValueBase::getStringValue and use them where appropriate
* Use maps to store IRC.Moderators and Clonk.Chat.Moderators together with a ↵Markus Mittendrein2015-09-241-4/+4
| | | | custom identifier (to put in logs in the future)
* Store folder lists (.lst-Files) in CRSM.ListFolderMarkus Mittendrein2015-09-231-0/+2
|
* Only add value to list if its not already there.Markus Mittendrein2015-09-221-3/+4
|
* Replace settings, lists and maps in CRSM through a better Config-ClassMarkus Mittendrein2015-09-221-0/+352