Latest available version: IDA and decompilers v8.4.240320sp1 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 * ()
 
 operator const uint16 * () 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 2395 of file hexrays.hpp.

Member Function Documentation

◆ DECLARE_COMPARISONS()

fnumber_t::DECLARE_COMPARISONS ( fnumber_t  )

Definition at line 2404 of file hexrays.hpp.

◆ dstr()

const char * fnumber_t::dstr ( ) const

Definition at line 10533 of file hexrays.hpp.

◆ operator const uint16 *()

fnumber_t::operator const uint16 * ( ) const

Definition at line 2400 of file hexrays.hpp.

◆ operator uint16 *()

fnumber_t::operator uint16 * ( )

Definition at line 2399 of file hexrays.hpp.

◆ print()

void fnumber_t::print ( qstring *  vout) const

Definition at line 10527 of file hexrays.hpp.

Member Data Documentation

◆ fnum

fpvalue_t fnumber_t::fnum

Internal representation of the number.

Definition at line 2397 of file hexrays.hpp.

◆ nbytes

int fnumber_t::nbytes

Original size of the constant in bytes.

Definition at line 2398 of file hexrays.hpp.