FARGOS/VISTA Object Management Environment Core
..
|
#include <utils/shared_vars/shared_variable.hpp>
#include <unistd.h>
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <memory.h>
#include <utils/base/atomic_values.h>
Macros | |
#define | GET16_NATIVE(fieldName, isNative) (isNative ? (fieldName) : our_swap16(&(fieldName))) |
#define | GET32_NATIVE(fieldName, isNative) (isNative ? (fieldName) : our_swap32(&(fieldName))) |
#define | GET64_NATIVE(fieldName, isNative) (isNative ? (fieldName) : our_swap64(&(fieldName))) |
#define | GET_VAL32(fieldName, ptr32, ptr64, is64, isNative) ((is64) ? (isNative ? ptr64->fieldName : our_swap32(&(ptr64->fieldName))) : (isNative ? ptr32->fieldName : our_swap32(&(ptr32->fieldName)))) |
#define | GET_VAL(fieldName, ptr32, ptr64, is64, isNative) ((is64) ? (isNative ? ptr64->fieldName : our_swap64(&(ptr64->fieldName))) : (isNative ? ptr32->fieldName : our_swap32(&(ptr32->fieldName)))) |
#define | TRACE_ALLOCATION 0 |
Functions | |
SharedMemoryVariableManager DEFAULT_sharedMemoryVariableManager | OME_INIT_PRIORITY (105)(true) |
uint16_t | our_swap16 (const void *byteData) |
Variables | |
SharedMemoryVariable::SharedMemoryVariable_Record | unallocated_data |
#define GET16_NATIVE | ( | fieldName, | |
isNative | |||
) | (isNative ? (fieldName) : our_swap16(&(fieldName))) |
#define GET32_NATIVE | ( | fieldName, | |
isNative | |||
) | (isNative ? (fieldName) : our_swap32(&(fieldName))) |
#define GET64_NATIVE | ( | fieldName, | |
isNative | |||
) | (isNative ? (fieldName) : our_swap64(&(fieldName))) |
#define GET_VAL | ( | fieldName, | |
ptr32, | |||
ptr64, | |||
is64, | |||
isNative | |||
) | ((is64) ? (isNative ? ptr64->fieldName : our_swap64(&(ptr64->fieldName))) : (isNative ? ptr32->fieldName : our_swap32(&(ptr32->fieldName)))) |
#define GET_VAL32 | ( | fieldName, | |
ptr32, | |||
ptr64, | |||
is64, | |||
isNative | |||
) | ((is64) ? (isNative ? ptr64->fieldName : our_swap32(&(ptr64->fieldName))) : (isNative ? ptr32->fieldName : our_swap32(&(ptr32->fieldName)))) |
#define TRACE_ALLOCATION 0 |
SharedMemoryVariableManager DEFAULT_sharedMemoryVariableManager OME_INIT_PRIORITY | ( | 105 | ) |
|
inline |
SharedMemoryVariable::SharedMemoryVariable_Record unallocated_data |
![]() | Generated: Tue Jul 28 2020 16:03:26
Support Information |