ManaPlus
|
#include <configuration.h>
Public Member Functions | |
ConfigurationListManager () | |
virtual ConfigurationObject * | writeConfigItem (const T &value, ConfigurationObject *const obj) const =0 |
virtual CONT | readConfigItem (const ConfigurationObject *const obj, CONT container) const =0 |
virtual | ~ConfigurationListManager () |
Configuration list manager interface; responsible for serializing/deserializing configuration choices in containers.
T | Type of the container elements to serialise |
CONT | Type of the container we (de)serialise |
Definition at line 48 of file configuration.h.
|
inline |
Definition at line 51 of file configuration.h.
|
inlinevirtual |
Definition at line 78 of file configuration.h.
|
pure virtual |
Reads a value from a configuration object
obj | The configuration object to read from |
container | The container to insert the object to |
Implemented in anonymous_namespace{playerrelations.cpp}::PlayerConfSerialiser.
Referenced by ConfigurationObject::getList().
|
pure virtual |
Writes a value into a configuration object
value | The value to write out |
obj | The configuation object to write to |
Implemented in anonymous_namespace{playerrelations.cpp}::PlayerConfSerialiser.
Referenced by ConfigurationObject::setList().