gru_variant_t_ Struct Reference

An abstract struct that can hold different types. More...

#include <gru_variant.h>

Data Fields

gru_variant_type_t type
union {
   uint64_t   inumber
   long double   fnumber
   char *   string
   bool   flag
variant

Detailed Description

An abstract struct that can hold different types.


Field Documentation

union { ... } gru_variant_t_::variant

The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 7 Jan 2019 for GRU - Generic Reusable Utilities by  doxygen 1.6.1