evio  6.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
evio::CompositeData::SingleMember Union Reference

This class holds a single, primitive type data item. More...

#include <CompositeData.h>

Public Attributes

float flt
 Float value. More...
 
double dbl
 Double value. More...
 
uint64_t ul64
 Unsigned long value. More...
 
int64_t l64
 Long value. More...
 
uint32_t ui32
 Unsigned int value. More...
 
int32_t i32
 Signed int value. More...
 
uint16_t us16
 Unsigned short value. More...
 
int16_t s16
 Signed int value. More...
 
uint8_t ub8
 Unsigned byte value. More...
 
int8_t b8
 Signed byte value. More...
 
bool str
 Are we storing strings? More...
 

Detailed Description

This class holds a single, primitive type data item.

Member Data Documentation

int8_t evio::CompositeData::SingleMember::b8

Signed byte value.

Used for m.

Referenced by evio::CompositeData::Data::addChar(), and evio::CompositeData::process().

double evio::CompositeData::SingleMember::dbl
float evio::CompositeData::SingleMember::flt
int32_t evio::CompositeData::SingleMember::i32

Signed int value.

Used for N, Hollerit.

Referenced by evio::CompositeData::Data::addInt(), and evio::CompositeData::process().

int64_t evio::CompositeData::SingleMember::l64
int16_t evio::CompositeData::SingleMember::s16

Signed int value.

Used for n.

Referenced by evio::CompositeData::Data::addShort(), and evio::CompositeData::process().

bool evio::CompositeData::SingleMember::str

Are we storing strings?

Referenced by evio::CompositeData::Data::addString(), and evio::CompositeData::process().

uint8_t evio::CompositeData::SingleMember::ub8
uint32_t evio::CompositeData::SingleMember::ui32
uint64_t evio::CompositeData::SingleMember::ul64
uint16_t evio::CompositeData::SingleMember::us16

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