roo_prefs
API Documentation for roo_prefs
Loading...
Searching...
No Matches
lazy_write_pref.h File Reference
#include "roo_prefs/pref.h"
#include "roo_scheduler.h"
#include "roo_time.h"
Include dependency graph for lazy_write_pref.h:

Go to the source code of this file.

Data Structures

class  roo_prefs::LazyWritePref< T >
 

Namespaces

namespace  roo_prefs
 Similar to Pref<T>, but does not immediately store written data in persistent storage. Instead, writes with a delay, which depends on whether the data stabilized or keeps changing.
 

Typedefs

using roo_prefs::LazyBool = LazyWritePref< bool >
 
using roo_prefs::LazyUint8 = LazyWritePref< uint8_t >
 
using roo_prefs::LazyInt8 = LazyWritePref< int8_t >
 
using roo_prefs::LazyUint16 = LazyWritePref< uint16_t >
 
using roo_prefs::LazyInt16 = LazyWritePref< int16_t >
 
using roo_prefs::LazyUint32 = LazyWritePref< uint32_t >
 
using roo_prefs::LazyInt32 = LazyWritePref< int32_t >
 
using roo_prefs::LazyUint64 = LazyWritePref< uint64_t >
 
using roo_prefs::LazyInt64 = LazyWritePref< int64_t >
 
using roo_prefs::LazyFloat = LazyWritePref< float >
 
using roo_prefs::LazyDouble = LazyWritePref< double >