EVE 1.0
toc_segment_ptr_t Struct Reference

#include <types.h>

Collaboration diagram for toc_segment_ptr_t:

Data Fields

uint32_t Type
 
union {
   void *   Pointer
 
   uint32_t   Offset
 
Address
 
void * DirectAddress
 

Detailed Description

Pointer to the data in a JSON segment

Definition at line 98 of file types.h.

Field Documentation

uint32_t toc_segment_ptr_t::Type

Type of segment, typically enum toc_segment_type_t and (user-defined) app_segment_type_t

Definition at line 100 of file types.h.

void* toc_segment_ptr_t::Pointer

Pointer representation of the address

Definition at line 104 of file types.h.

uint32_t toc_segment_ptr_t::Offset

Offset representation of the address

Definition at line 105 of file types.h.

union { ... } toc_segment_ptr_t::Address

Address of a variable in the segment

void* toc_segment_ptr_t::DirectAddress

Pointer to the dynamically allocated segment start

Definition at line 107 of file types.h.