void DirectoryData::SetData ( Fixed newData ) { m_type = DIRECTORY_TYPE_FIXED; #ifdef FLOAT_NUMERICS m_fixed = newData.DoubleValue(); #elif defined(FIXED64_NUMERICS) m_fixed = newData.m_value; #endif }
inline void Hash( hash_context &c, const Fixed &f ) { Hash(c, f.DoubleValue() ); }