|
spla
|
General format converter for vector or matrix decoration storage. More...
#include <storage_manager.hpp>
Public Types | |
| typedef TDecorationStorage< T, F, capacity > | Storage |
| typedef std::function< void(Storage &storage)> | Function |
Public Member Functions | |
| StorageManager () | |
| void | register_constructor (F format, Function function) |
| void | register_validator (F format, Function function) |
| void | register_discard (F format, Function function) |
| void | register_validator_discard (F format, Function function) |
| void | register_converter (F from, F to, Function function) |
| void | validate_ctor (F format, Storage &storage) |
| void | validate_rw (F format, Storage &storage) |
| void | validate_rwd (F format, Storage &storage) |
| void | validate_wd (F format, Storage &storage) |
General format converter for vector or matrix decoration storage.
| T | Type of elements stored |
| F | Format of stored data |
| capacity | Capacity if storage |
| std::function<void(Storage& storage)> spla::StorageManager< T, F, capacity >::Function |
| TDecorationStorage<T, F, capacity> spla::StorageManager< T, F, capacity >::Storage |