1#ifndef LINTEL_PROCESSINFOSDTO_H
2#define LINTEL_PROCESSINFOSDTO_H
17 std::vector<ProcessInfoDto> m_processInfos;
22 static std::vector<ProcessInfoDto> build(
const std::vector<ProcessInfo> &
processInfos);
38 void serialize(rapidjson::Writer<rapidjson::StringBuffer> *
writer)
const override;
Definition JsonSerializable.h:17
Definition ProcessInfosDto.h:14
void serialize(rapidjson::Writer< rapidjson::StringBuffer > *writer) const override
ProcessInfosDto(const std::vector< ProcessInfo > &processInfos)
ProcessInfosDto()=default
bool deserialize(const rapidjson::Value &obj) override
const std::vector< ProcessInfoDto > & getProcessInfos() const
Definition BaseFeature.h:6
constexpr std::string_view type_name()
Definition TypeName.h:9