Leosac
0.8.0
Open Source Access Control
|
This service manages runtime registered serializer that target AuditEntry object. More...
#include <JSONService.hpp>
Additional Inherited Members | |
Public Types inherited from Leosac::ExtensibleSerializer< json, Audit::IAuditEntry, const SecurityContext & > | |
using | SerializationCallable = std::function< json(const Audit::IAuditEntry &, AdditionalArgs &&...)> |
Callable type for serialization. More... | |
Public Member Functions inherited from Leosac::ExtensibleSerializer< json, Audit::IAuditEntry, const SecurityContext & > | |
json | serialize (const Audit::IAuditEntry &input, AdditionalArgs &&... args) const |
void | register_serializer (Callable &&callable) |
Register a serializer for T. More... | |
void | unregister_serializer () |
This service manages runtime registered serializer that target AuditEntry object.
Definition at line 42 of file JSONService.hpp.