7 #include "../../odbdesign_export.h"
8 #include "../../IProtoBuffable.h"
9 #include "../../ProtoBuf/common.pb.h"
11 namespace Odb::Lib::FileModel::Design
18 std::vector<float> floatValues;
21 constexpr
inline static const char* RECORD_TOKEN =
"PRP";
24 typedef std::map<std::string, std::shared_ptr<PropertyRecord>> StringMap;
25 typedef std::vector<std::shared_ptr<PropertyRecord>> Vector;
28 std::unique_ptr<Odb::Lib::Protobuf::PropertyRecord> to_protobuf()
const override;
29 void from_protobuf(
const Odb::Lib::Protobuf::PropertyRecord& message)
override;