42 std::unique_ptr<Odb::Lib::Protobuf::StandardFontsFile::CharacterBlock::LineRecord> to_protobuf()
const override;
43 void from_protobuf(
const Odb::Lib::Protobuf::StandardFontsFile::CharacterBlock::LineRecord& message)
override;
45 typedef std::vector<std::shared_ptr<LineRecord>> Vector;
47 inline static constexpr const char* RECORD_TOKEN =
"LINE";
50 inline static constexpr const char* BEGIN_TOKEN =
"CHAR";
51 inline static constexpr const char* END_TOKEN =
"ECHAR";
59 std::string character;
60 LineRecord::Vector m_lineRecords;
62 std::unique_ptr<Odb::Lib::Protobuf::StandardFontsFile::CharacterBlock> to_protobuf()
const override;
63 void from_protobuf(
const Odb::Lib::Protobuf::StandardFontsFile::CharacterBlock& message)
override;
65 typedef std::vector<std::shared_ptr<CharacterBlock>> Vector;