Leosac  0.8.0
Open Source Access Control
PolymorphicAuditSerializer.hpp File Reference
#include "LeosacFwd.hpp"
#include "core/audit/IAuditEntry.hpp"
#include "tools/Visitor.hpp"
#include <nlohmann/json.hpp>
#include <string>
+ Include dependency graph for PolymorphicAuditSerializer.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Leosac::Audit::Serializer::PolymorphicAuditJSON
 A serializer that handle any type of Audit event and will try to perform deep serialization. More...
 
struct  Leosac::Audit::Serializer::PolymorphicAuditJSON::HelperSerialize
 Non static helper that can visit a core audit object. More...
 

Namespaces

 Leosac
 This is the header file for a generated source file, GitSHA1.cpp.
 
 Leosac::Audit
 The Audit namespace provides classes and facilities to keep track of what's happening on the Leosac deamon.
 
 Leosac::Audit::Serializer