#ifndef ID_PAYLOAD_HPP #define ID_PAYLOAD_HPP #include "Payload.hpp" namespace work::models::jobs { struct IdPayload : Payload { unsigned long long id; template void process( Operator& op ) { namespace field = matador::access; field::process( op, *matador::base_class( this ) ); field::attribute( op, "id", id ); } }; } #endif //ID_PAYLOAD_HPP