libdap++  Updated for version 3.14.0
libdap::D4Enum::enum_value Union Reference

#include <D4Enum.h>

Collaboration diagram for libdap::D4Enum::enum_value:
Collaboration graph

Public Member Functions

 enum_value ()
 
 enum_value (int8_t i)
 
 enum_value (uint8_t i)
 
 enum_value (int16_t i)
 
 enum_value (uint16_t i)
 
 enum_value (int32_t i)
 
 enum_value (uint32_t i)
 
 enum_value (int64_t i)
 
 enum_value (uint64_t i)
 
 operator int16_t () const
 
 operator int32_t () const
 
 operator int64_t () const
 
 operator int8_t () const
 
 operator uint16_t () const
 
 operator uint32_t () const
 
 operator uint64_t () const
 
 operator uint8_t () const
 

Public Attributes

int16_t i16
 
int32_t i32
 
int64_t i64
 
int8_t i8
 
uint16_t ui16
 
uint32_t ui32
 
uint64_t ui64
 
uint8_t ui8
 

Detailed Description

Definition at line 60 of file D4Enum.h.

Constructor & Destructor Documentation

libdap::D4Enum::enum_value::enum_value ( )
inline

Definition at line 70 of file D4Enum.h.

libdap::D4Enum::enum_value::enum_value ( int8_t  i)
inline

Definition at line 72 of file D4Enum.h.

libdap::D4Enum::enum_value::enum_value ( uint8_t  i)
inline

Definition at line 73 of file D4Enum.h.

libdap::D4Enum::enum_value::enum_value ( int16_t  i)
inline

Definition at line 74 of file D4Enum.h.

libdap::D4Enum::enum_value::enum_value ( uint16_t  i)
inline

Definition at line 75 of file D4Enum.h.

libdap::D4Enum::enum_value::enum_value ( int32_t  i)
inline

Definition at line 76 of file D4Enum.h.

libdap::D4Enum::enum_value::enum_value ( uint32_t  i)
inline

Definition at line 77 of file D4Enum.h.

libdap::D4Enum::enum_value::enum_value ( int64_t  i)
inline

Definition at line 78 of file D4Enum.h.

libdap::D4Enum::enum_value::enum_value ( uint64_t  i)
inline

Definition at line 79 of file D4Enum.h.

Member Function Documentation

libdap::D4Enum::enum_value::operator int16_t ( ) const
inline

Definition at line 84 of file D4Enum.h.

References i16.

libdap::D4Enum::enum_value::operator int32_t ( ) const
inline

Definition at line 86 of file D4Enum.h.

References i32.

libdap::D4Enum::enum_value::operator int64_t ( ) const
inline

Definition at line 88 of file D4Enum.h.

References i64.

libdap::D4Enum::enum_value::operator int8_t ( ) const
inline

Definition at line 82 of file D4Enum.h.

References i8.

libdap::D4Enum::enum_value::operator uint16_t ( ) const
inline

Definition at line 85 of file D4Enum.h.

References ui16.

libdap::D4Enum::enum_value::operator uint32_t ( ) const
inline

Definition at line 87 of file D4Enum.h.

References ui32.

libdap::D4Enum::enum_value::operator uint64_t ( ) const
inline

Definition at line 89 of file D4Enum.h.

References ui64.

libdap::D4Enum::enum_value::operator uint8_t ( ) const
inline

Definition at line 83 of file D4Enum.h.

References ui8.

Member Data Documentation

int16_t libdap::D4Enum::enum_value::i16
int32_t libdap::D4Enum::enum_value::i32
int64_t libdap::D4Enum::enum_value::i64
int8_t libdap::D4Enum::enum_value::i8

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