Lines Matching refs:scfx_mant

22   scfx_mant.h -
39 // $Log: scfx_mant.h,v $
63 class scfx_mant;
70 // CLASS : scfx_mant
75 class scfx_mant
81 explicit scfx_mant(std::size_t);
82 scfx_mant(const scfx_mant &);
84 scfx_mant &operator = (const scfx_mant &);
86 ~scfx_mant();
113 inline int scfx_mant::size() const { return m_size; }
116 scfx_mant::alloc(std::size_t size)
126 scfx_mant::free(word *mant, std::size_t size)
136 scfx_mant::operator [] (int i) const
147 scfx_mant::operator [] (int i)
157 inline scfx_mant::scfx_mant(std::size_t size_) : m_array(0), m_size(size_)
162 inline scfx_mant::scfx_mant(const scfx_mant &rhs) :
171 inline scfx_mant &
172 scfx_mant::operator = (const scfx_mant &rhs)
187 inline scfx_mant::~scfx_mant()
195 scfx_mant::clear()
203 scfx_mant::resize_to(int size, int restore)
258 scfx_mant::half_at(int i) const
270 scfx_mant::half_at(int i)
282 scfx_mant::half_addr(int i) const
297 complement(scfx_mant &target, const scfx_mant &source, int size)
309 inc(scfx_mant &mant)
326 scfx_mant *m_mant;
331 scfx_mant_ref(const scfx_mant &);
332 scfx_mant_ref(scfx_mant *);
334 scfx_mant_ref &operator = (const scfx_mant &);
335 scfx_mant_ref &operator = (scfx_mant *);
339 operator scfx_mant & ();
365 inline scfx_mant_ref::scfx_mant_ref(const scfx_mant &mant) :
366 m_mant(const_cast<scfx_mant *>(& mant)), m_not_const(false)
369 inline scfx_mant_ref::scfx_mant_ref(scfx_mant *mant) :
374 scfx_mant_ref::operator = (const scfx_mant &mant)
378 m_mant = const_cast<scfx_mant *>(&mant);
385 scfx_mant_ref::operator = (scfx_mant *mant)
400 inline scfx_mant_ref::operator scfx_mant & ()