Latest available version: IDA and decompilers v8.3.230608 see all releases
Hex-Rays logo State-of-the-art binary code analysis tools
email icon

Floating point constant. More...

#include <hexrays.hpp>

Public Member Functions

 operator uint16 * (void)
 
 operator const uint16 * (void) const
 
void print (qstring *vout) const
 
const char * dstr () const
 
 DECLARE_COMPARISONS (fnumber_t)
 

Public Attributes

fpvalue_t fnum
 Internal representation of the number. More...
 
int nbytes
 Original size of the constant in bytes. More...
 

Detailed Description

Floating point constant.

Used for mop_fn For more details, please see the ieee.h file from IDA SDK.

Definition at line 2391 of file hexrays.hpp.

Member Function Documentation

◆ DECLARE_COMPARISONS()

fnumber_t::DECLARE_COMPARISONS ( fnumber_t  )

Definition at line 2400 of file hexrays.hpp.

◆ dstr()

const char * fnumber_t::dstr ( void  ) const

Definition at line 10480 of file hexrays.hpp.

◆ operator const uint16 *()

fnumber_t::operator const uint16 * ( void  ) const

Definition at line 2396 of file hexrays.hpp.

◆ operator uint16 *()

fnumber_t::operator uint16 * ( void  )

Definition at line 2395 of file hexrays.hpp.

◆ print()

void fnumber_t::print ( qstring *  vout) const

Definition at line 10474 of file hexrays.hpp.

Member Data Documentation

◆ fnum

fpvalue_t fnumber_t::fnum

Internal representation of the number.

Definition at line 2393 of file hexrays.hpp.

◆ nbytes

int fnumber_t::nbytes

Original size of the constant in bytes.

Definition at line 2394 of file hexrays.hpp.