Classes | |
class | Persistent< DataType > |
Persistent container class More... | |
class | PersistenceDiagnostic |
Diagnostic of Persistence mechanism. More... | |
Macros | |
#define | persistent_read_lock(Persistent, DataType, AccessVariable) |
Reads the persistent value in locked context. More... | |
#define | persistent_write_lock(Persistent, DataType, AccessVariable) |
Writes the persistent value in locked context. More... | |
Modules | |
Constants | |
Internal | |
#define persistent_read_lock | ( | Persistent, | |
DataType, | |||
AccessVariable | |||
) |
Reads the persistent value in locked context.
Persistent | The persistent object. |
DataType | Type of the persistent value. |
AccessVariable | Varialbe symbol to be used within the locked context. |
Locked acces avoid concurrent access between application and persistence services. See ConceptRT::Persistent::ReadLocked() "ReadLocked()" to simplify scalar variable access.
#define persistent_write_lock | ( | Persistent, | |
DataType, | |||
AccessVariable | |||
) |
Writes the persistent value in locked context.
Persistent | The persistent object. |
DataType | Type of the persistent value. |
AccessVariable | Varialbe symbol to be used within the locked context. |
Locked acces avoid concurrent access between application and persistence services. See ConceptRT::Persistent::WriteLocked() "WriteLocked()" to simplify scalar variable access.