Simple coroutine library / objects in plain C Snapshot
Public Attributes
tagVAL Struct Reference

#include <val.h>

List of all members.

Public Attributes

VAL_TYPE type
union {
   uint8_t   u8
   int8_t   n8
   uint16_t   u16
   int16_t   n16
   uint32_t   u32
   int32_t   n32
   uint64_t   u64
   int64_t   n64
   char *   sval
   void *   pval
u

Detailed Description

Definition at line 27 of file val.h.


Member Data Documentation

int16_t tagVAL::n16

Definition at line 33 of file val.h.

int32_t tagVAL::n32

Definition at line 35 of file val.h.

int64_t tagVAL::n64

Definition at line 37 of file val.h.

int8_t tagVAL::n8

Definition at line 31 of file val.h.

void* tagVAL::pval

Definition at line 40 of file val.h.

char* tagVAL::sval

Definition at line 39 of file val.h.

Definition at line 28 of file val.h.

union { ... } tagVAL::u
uint16_t tagVAL::u16

Definition at line 32 of file val.h.

uint32_t tagVAL::u32

Definition at line 34 of file val.h.

uint64_t tagVAL::u64

Definition at line 36 of file val.h.

uint8_t tagVAL::u8

Definition at line 30 of file val.h.


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