ANNA Suite  2020b
Multipurpose development suite for Telco applications
Public Types | Static Public Member Functions | List of all members
anna::dbos::StorageArea::AccessMode Struct Reference

#include <StorageArea.hpp>

Public Types

enum  _v { ReadOnly, ReadWrite, ReadEver }
 

Static Public Member Functions

static const char * asString (const _v v)
 

Detailed Description

Modo de acceso al área de almacenamiento.

Member Enumeration Documentation

◆ _v

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&).

68  {
73  ReadOnly,
81  ReadWrite,
88  ReadEver
89  };
Definition: StorageArea.hpp:88
Definition: StorageArea.hpp:73

Member Function Documentation

◆ asString()

static const char* anna::dbos::StorageArea::AccessMode::asString ( const _v  v)
static

The documentation for this struct was generated from the following file: