15 for (
NATIVE_INT_TYPE entry = 0; entry < POLYDB_NUM_DB_ENTRIES; entry++) {
28 FW_ASSERT(entry < POLYDB_NUM_DB_ENTRIES,entry);
29 status = this->m_db[entry].status;
30 time = this->m_db[entry].time;
31 val = this->m_db[entry].val;
35 FW_ASSERT(entry < POLYDB_NUM_DB_ENTRIES,entry);
36 this->m_db[entry].status = status;
37 this->m_db[entry].time = time;
38 this->m_db[entry].val = val;
PlatformIntType NATIVE_INT_TYPE
C++-compatible configuration header for fprime configuration.
PolyDb is a database for storing telemetry for internal software use.
void init()
Object initializer.
An enumeration for measurement status.
@ STALE
Measurement is stale.
Auto-generated base for PolyDb component.
virtual ~PolyDbImpl()
PolyDbImpl destructor.
PolyDbImpl(const char *name)
PolyDbImpl constructor.