|
Leosac
0.7.0
OpenSourceAccessControl
|
This service manages runtime registered serializer that target AuditEntry object. More...
#include <JSONService.hpp>
Inheritance diagram for Leosac::Audit::Serializer::JSONService:
Collaboration diagram for Leosac::Audit::Serializer::JSONService: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.