Lines Matching defs:scfx_mant
22 scfx_mant.h -
39 // $Log: scfx_mant.h,v $
64 class scfx_mant;
73 // CLASS : scfx_mant
78 class scfx_mant
86 explicit scfx_mant( std::size_t );
87 scfx_mant( const scfx_mant& );
89 scfx_mant& operator = ( const scfx_mant& );
91 ~scfx_mant();
122 scfx_mant::size() const
130 scfx_mant::alloc( std::size_t size )
141 scfx_mant::free( word* mant, std::size_t size )
152 scfx_mant::operator[]( int i ) const
164 scfx_mant::operator[]( int i )
175 scfx_mant::scfx_mant( std::size_t size )
182 scfx_mant::scfx_mant( const scfx_mant& rhs )
193 scfx_mant&
194 scfx_mant::operator = ( const scfx_mant& rhs )
213 scfx_mant::~scfx_mant()
223 scfx_mant::clear()
233 scfx_mant::resize_to( int size, int restore )
305 scfx_mant::half_at( int i ) const
318 scfx_mant::half_at( int i )
331 scfx_mant::half_addr( int i ) const
348 complement( scfx_mant& target, const scfx_mant& source, int size )
363 inc( scfx_mant& mant )
384 scfx_mant* m_mant;
390 scfx_mant_ref( const scfx_mant& );
391 scfx_mant_ref( scfx_mant* );
393 scfx_mant_ref& operator = ( const scfx_mant& );
394 scfx_mant_ref& operator = ( scfx_mant* );
398 operator scfx_mant&();
432 scfx_mant_ref::scfx_mant_ref( const scfx_mant& mant )
433 : m_mant( const_cast<scfx_mant*>( &mant ) ), m_not_const( false )
437 scfx_mant_ref::scfx_mant_ref( scfx_mant* mant )
443 scfx_mant_ref::operator = ( const scfx_mant& mant )
447 m_mant = const_cast<scfx_mant*>( &mant );
455 scfx_mant_ref::operator = ( scfx_mant* mant )
472 scfx_mant_ref::operator scfx_mant&()