kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kDBSensing::DefaultInsertIterator< _TRecord_, _TValue_, _TBaseValue_ > Struct Template Reference
Inheritance diagram for kDBSensing::DefaultInsertIterator< _TRecord_, _TValue_, _TBaseValue_ >:
Collaboration diagram for kDBSensing::DefaultInsertIterator< _TRecord_, _TValue_, _TBaseValue_ >:

Public Member Functions

 DefaultInsertIterator (const kDB::Repository::Connection &_connection, const kDBDatasets::Dataset &_dataset)
 
virtual knowCore::ReturnValue< _TValue_ > createValue (const _TBaseValue_ &_frame, const QCborMap &_data)
 
knowCore::ReturnVoid nextFrame (const QCborMap &_map) override
 
- Public Member Functions inherited from kDBSensing::BaseInsertIterator
 BaseInsertIterator (const kDB::Repository::Connection &_connection, const kDBDatasets::Dataset &_dataset)
 
knowCore::ReturnVoid next (const QByteArray &_msg_data) override
 
knowCore::ReturnVoid finalise () override
 
- Public Member Functions inherited from kDBDatasets::Interfaces::InsertIterator

Additional Inherited Members

- Public Attributes inherited from kDBSensing::BaseInsertIterator
kDB::Repository::Connection m_connection
 
kDBDatasets::Dataset m_dataset
 
kDB::Repository::Transaction m_transaction
 
int m_currentStep = 0
 
knowCore::Timestamp m_tf_min_timestamp = knowCore::Timestamp::endOfTime()
 
knowCore::Timestamp m_tf_max_timestamp = knowCore::Timestamp::originOfTime()
 
knowCore::Timestamp m_ap_min_timestamp = knowCore::Timestamp::endOfTime()
 
knowCore::Timestamp m_ap_max_timestamp = knowCore::Timestamp::originOfTime()
 

Member Function Documentation

◆ nextFrame()

template<typename _TRecord_ , typename _TValue_ , typename _TBaseValue_ = _TValue_>
knowCore::ReturnVoid kDBSensing::DefaultInsertIterator< _TRecord_, _TValue_, _TBaseValue_ >::nextFrame ( const QCborMap & _map)
inlineoverridevirtual

The documentation for this struct was generated from the following file: