![]() |
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().