11class __declspec(dllexport) EntityParameterizedDataPreviewTable :
public EntityResultTable<std::string>
15 EntityParameterizedDataPreviewTable(
ot::UID ID, EntityBase *parent, EntityObserver *mdl, ModelState *ms, ClassFactoryHandler* factory,
const std::string &owner);
16 virtual std::string getClassName(
void) {
return "EntityParameterizedDataPreviewTable"; };
18 std::vector<std::pair<ot::UID, ot::UID>> GetLastStatusOfPreview() {
return _displayedRanges; };
19 void AddRangeToPreviewStatus(std::pair<ot::UID, ot::UID> range) { _displayedRanges.push_back(range); }
22 std::vector<std::pair<ot::UID, ot::UID>> _displayedRanges;
25 virtual void AddStorageData(bsoncxx::builder::basic::document &storage);
26 virtual void readSpecificDataFromDataBase(bsoncxx::document::view &doc_view, std::map<ot::UID, EntityBase *> &entityMap)
override;
unsigned long UID
Unique identifier (32 bit unsigned integer)
Definition CoreTypes.h:27