COSA
An Object-Oriented Platform for Arduino Programming
univ16_t Union Reference

#include <Types.h>

Collaboration diagram for univ16_t:
Collaboration graph

Public Attributes

uint16_t as_uint16
 
int16_t as_int16
 
uint8_t as_uint8 [2]
 
int8_t as_int8 [2]
 
const void * as_ptr_P
 
void * as_ptr
 
struct {
   uint8_t   low
 
   uint8_t   high
 
}; 
 

Detailed Description

Universal type union, 16-bit.

Definition at line 112 of file Types.h.

Member Data Documentation

struct { ... }
int16_t univ16_t::as_int16

Definition at line 114 of file Types.h.

int8_t univ16_t::as_int8[2]

Definition at line 116 of file Types.h.

void* univ16_t::as_ptr

Definition at line 118 of file Types.h.

const void* univ16_t::as_ptr_P

Definition at line 117 of file Types.h.

uint16_t univ16_t::as_uint16

Definition at line 113 of file Types.h.

uint8_t univ16_t::as_uint8[2]

Definition at line 115 of file Types.h.

uint8_t univ16_t::high

Definition at line 121 of file Types.h.

uint8_t univ16_t::low

Definition at line 120 of file Types.h.


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