19#ifndef PRESENTATIONBRIDGE_H_
20#define PRESENTATIONBRIDGE_H_
47 void mapIntItem(std::string name, std::int64_t)
override;
87 bool checkAndUpdateMaxItemCounter();
91 std::ostream& mStream;
98 std::stack<int> mMapsInList;
103 size_t mMaxItemsPerLevel;
114 size_t mStartFilterLevel;
119 std::deque<size_t> mEntriesPerLevelCounter;
A bridge which is meant to be used solely for presenting Element data.
void mapNoneItem(std::string name) override
void listStringItem(std::string) override
void mapMapItem(std::string name) override
void mapStringItem(std::string name, std::string) override
void mapIntItem(std::string name, std::int64_t) override
void listMapItem() override
void mapFloatItem(std::string name, double) override
void listFloatItem(double) override
void streamBegin() override
void listListItem() override
void mapListItem(std::string name) override
void listNoneItem() override
void setStartFilteringLevel(size_t startFilteringLevel)
void streamMessage() override
void streamEnd() override
void listIntItem(std::int64_t) override
void setMaxItemsPerLevel(size_t maxItems)