ANNA Suite
2020b
Multipurpose development suite for Telco applications
|
#include <StorageArea.hpp>
Public Types | |
enum | _v { ReadOnly, ReadWrite, ReadEver } |
Static Public Member Functions | |
static const char * | asString (const _v v) |
Modo de acceso al área de almacenamiento.
Enumerator | |
---|---|
ReadOnly | Carga el objeto una vez y no lo vuelve a comprobar mientras tena un estado valido. No permite la creacion de nuevos objetos. |
ReadWrite | Carga el objeto una vez e intenta recargarlo cada vez que su cuenta de utilizacion sea cero. Se invocara al método dbos::Object::needUpdate () que se ejecuta antes de realizar ninguna operacion sobre el medio fisico, si devuelve 'true' cargaria la informacion mediante el dbos::Loader correspondiente y se invocaria al método dbos::Object::hasChange (dbos::Loader&). |
ReadEver | Comprueba la recarga del objeto cada vez que se accede a el. Se invocara al método dbos::Object::needUpdate () que se ejecuta antes de realizar ninguna operacion sobre el medio fisico, si devuelve 'true' cargaria la informacion mediante el dbos::Loader correspondiente y se invocaria al método dbos::Object::hasChange (dbos::Loader&). |
|
static |