HosrDiretta
Loading...
Searching...
No Matches
DIRETTA::FixPoint Class Reference

Public Member Functions

 FixPoint (const FixPoint &in)
 
FixPointoperator= (const FixPoint &in)
 
 FixPoint (std::uint16_t in)
 
 FixPoint (std::int16_t in)
 
 FixPoint (float in)
 
 operator float () const
 
FixPointoperator+= (FixPoint in)
 
FixPointoperator-= (FixPoint in)
 
FixPoint operator+ (FixPoint in) const
 
FixPoint operator- (FixPoint in) const
 
FixPoint operator- () const
 
FixPoint operator+ () const
 
FixPointoperator*= (FixPoint in)
 
FixPointoperator/= (FixPoint in)
 
FixPoint operator* (FixPoint in) const
 
FixPoint operator/ (FixPoint in) const
 
FixPointoperator<<= (int in)
 
FixPointoperator>>= (int in)
 
FixPoint operator<< (int in) const
 
FixPoint operator>> (int in) const
 
bool operator< (FixPoint in) const
 
bool operator> (FixPoint in) const
 
bool operator<= (FixPoint in) const
 
bool operator>= (FixPoint in) const
 
bool operator== (FixPoint in) const
 
bool operator!= (FixPoint in) const
 
FixPoint abs () const
 
void set_pb (std::int16_t pb)
 
std::int16_t get_pb ()
 

Static Public Member Functions

static FixPoint pb (std::int16_t pb)
 

Public Attributes

std::int16_t value
 

Static Public Attributes

static constexpr int offset = 14
 

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