GM6000 Digital Heater Controller Branch: main
SDX-1330
Classes | Namespaces
IndexedEntryReader.h File Reference
#include "Cpl/Persistent/Payload.h"
#include <stdint.h>
Include dependency graph for IndexedEntryReader.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Cpl::Persistent::IndexedEntryReader
 This abstract class defines interface for reading/retrieve 'entries' from a a collection of entries (i.e. More...
 
struct  Cpl::Persistent::IndexedEntryReader::EntryMarker_T
 This structure define an 'marker' that identifies an entry's location in persistent media. More...
 

Namespaces

namespace  Cpl
 The 'Cpl' namespace is the root name space for the Colony.
 
namespace  Cpl::Persistent
 The 'Persistent' namespace provides a basic persistent storage mechanism for non-volatile data.
 

Class Documentation

◆ Cpl::Persistent::IndexedEntryReader::EntryMarker_T

struct Cpl::Persistent::IndexedEntryReader::EntryMarker_T

This structure define an 'marker' that identifies an entry's location in persistent media.

Class Members
uint64_t indexValue The index/timestamp value for the entry (Note: This is NOT the 'Buffer Index' used by the getByBufferIndex() call)
size_t mediaOffset Offset, within a RegionMedia to the start of the Entry.