UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Attributes | List of all members
UniDataCell Struct Reference

#include <memctl.H>

Public Attributes

size_t v_size
 
union {
   key_t   k_ref
 
   void *   p_ref
 
   char   buf [PEP_UDC_FIXED_SIZE]
 
v
 

Detailed Description

Universal data cell:

Member Data Documentation

char UniDataCell::buf[PEP_UDC_FIXED_SIZE]

Fixed size buffer

key_t UniDataCell::k_ref

Key to shmem page of value

void* UniDataCell::p_ref

Pointer to lomem page of value

union { ... } UniDataCell::v

The value itself or reference to it

size_t UniDataCell::v_size

Current size of value (!) in bytes


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