Ardour  9.0-pre0-582-g084a23a80d
PBD::Float_t Union Reference

#include <floating.h>

Public Member Functions

 Float_t (float num=0.0f)
 
bool negative () const
 
int32_t raw_mantissa () const
 
int32_t raw_exponent () const
 

Public Attributes

int32_t i
 
float f
 

Detailed Description

Definition at line 37 of file floating.h.

Constructor & Destructor Documentation

◆ Float_t()

PBD::Float_t::Float_t ( float  num = 0.0f)
inline

Definition at line 39 of file floating.h.

Member Function Documentation

◆ negative()

bool PBD::Float_t::negative ( ) const
inline

Definition at line 42 of file floating.h.

◆ raw_exponent()

int32_t PBD::Float_t::raw_exponent ( ) const
inline

Definition at line 44 of file floating.h.

◆ raw_mantissa()

int32_t PBD::Float_t::raw_mantissa ( ) const
inline

Definition at line 43 of file floating.h.

Member Data Documentation

◆ f

float PBD::Float_t::f

Definition at line 47 of file floating.h.

◆ i

int32_t PBD::Float_t::i

Definition at line 46 of file floating.h.


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