|
KiCad PCB EDA Suite
|
One sequence for all cache tables for the lifetime of an engine session. More...
#include <conn_cache.h>
Public Member Functions | |
| CACHE_VERSIONS ()=default | |
| CACHE_VERSIONS (const CACHE_VERSIONS &)=delete | |
| CACHE_VERSIONS & | operator= (const CACHE_VERSIONS &)=delete |
| uint64_t | Next () |
Private Attributes | |
| uint64_t | m_latest = 0 |
One sequence for all cache tables for the lifetime of an engine session.
Main thread only.
Versions start at one and never repeat, so zero never names a cached value.
Definition at line 36 of file conn_cache.h.
|
default |
Referenced by CACHE_VERSIONS(), and operator=().
|
delete |
References CACHE_VERSIONS().
|
inline |
Definition at line 43 of file conn_cache.h.
References m_latest.
|
delete |
References CACHE_VERSIONS().
|
private |
Definition at line 52 of file conn_cache.h.
Referenced by Next().