• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdeutils
  • Sitemap
  • Contact Us
 

kcalc

_knumerror Class Reference

#include <knumber_priv.h>

Inheritance diagram for _knumerror:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 73 of file knumber_priv.h.


Public Member Functions

 _knumerror (ErrorType error=UndefinedNumber)
 _knumerror (_knumber const &num)
 _knumerror (const QString &num)
_knumerror const & operator= (_knumerror const &num)
virtual void copy (_knumber const &num)
virtual NumType type (void) const
virtual QString const ascii (int prec=-1) const
virtual _knumber * abs (void) const
virtual _knumber * intPart (void) const
virtual int sign (void) const
virtual _knumber * cbrt (void) const
virtual _knumber * sqrt (void) const
virtual _knumber * change_sign (void) const
virtual _knumber * reciprocal (void) const
virtual _knumber * add (_knumber const &arg2) const
virtual _knumber * multiply (_knumber const &arg2) const
virtual _knumber * power (_knumber const &exponent) const
virtual int compare (_knumber const &arg2) const
virtual operator long int (void) const
virtual operator unsigned long int (void) const
virtual operator double (void) const

Friends

class _knuminteger
class _knumfraction
class _knumfloat

Constructor & Destructor Documentation

_knumerror::_knumerror ( ErrorType  error = UndefinedNumber  )  [inline]

Definition at line 76 of file knumber_priv.h.

_knumerror::_knumerror ( _knumber const &  num  ) 

Definition at line 29 of file knumber_priv.cpp.

_knumerror::_knumerror ( const QString &  num  ) 

Definition at line 113 of file knumber_priv.cpp.


Member Function Documentation

_knumerror const& _knumerror::operator= ( _knumerror const &  num  ) 

virtual void _knumerror::copy ( _knumber const &  num  )  [inline, virtual]

Implements _knumber.

Definition at line 87 of file knumber_priv.h.

virtual NumType _knumerror::type ( void   )  const [inline, virtual]

Implements _knumber.

Definition at line 92 of file knumber_priv.h.

QString const _knumerror::ascii ( int  prec = -1  )  const [virtual]

Implements _knumber.

Definition at line 176 of file knumber_priv.cpp.

_knumber * _knumerror::abs ( void   )  const [virtual]

Implements _knumber.

Definition at line 240 of file knumber_priv.cpp.

_knumber * _knumerror::intPart ( void   )  const [virtual]

Implements _knumber.

Definition at line 278 of file knumber_priv.cpp.

int _knumerror::sign ( void   )  const [virtual]

Implements _knumber.

Definition at line 311 of file knumber_priv.cpp.

_knumber * _knumerror::cbrt ( void   )  const [virtual]

Implements _knumber.

Definition at line 350 of file knumber_priv.cpp.

_knumber * _knumerror::sqrt ( void   )  const [virtual]

Implements _knumber.

Definition at line 404 of file knumber_priv.cpp.

_knumber * _knumerror::change_sign ( void   )  const [virtual]

Implements _knumber.

Definition at line 476 of file knumber_priv.cpp.

_knumber * _knumerror::reciprocal ( void   )  const [virtual]

Implements _knumber.

Definition at line 514 of file knumber_priv.cpp.

_knumber * _knumerror::add ( _knumber const &  arg2  )  const [virtual]

Implements _knumber.

Definition at line 561 of file knumber_priv.cpp.

_knumber * _knumerror::multiply ( _knumber const &  arg2  )  const [virtual]

Implements _knumber.

Definition at line 631 of file knumber_priv.cpp.

_knumber * _knumerror::power ( _knumber const &  exponent  )  const [virtual]

Implements _knumber.

Definition at line 749 of file knumber_priv.cpp.

int _knumerror::compare ( _knumber const &  arg2  )  const [virtual]

Implements _knumber.

Definition at line 859 of file knumber_priv.cpp.

_knumerror::operator long int ( void   )  const [virtual]

Implements _knumber.

Definition at line 942 of file knumber_priv.cpp.

_knumerror::operator unsigned long int ( void   )  const [virtual]

Implements _knumber.

Definition at line 953 of file knumber_priv.cpp.

_knumerror::operator double ( void   )  const [virtual]

Implements _knumber.

Definition at line 997 of file knumber_priv.cpp.


Friends And Related Function Documentation

friend class _knuminteger [friend]

Definition at line 118 of file knumber_priv.h.

friend class _knumfraction [friend]

Definition at line 119 of file knumber_priv.h.

friend class _knumfloat [friend]

Definition at line 120 of file knumber_priv.h.


The documentation for this class was generated from the following files:
  • knumber_priv.h
  • knumber_priv.cpp

kcalc

Skip menu "kcalc"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members

kdeutils

Skip menu "kdeutils"
  • ark
  • kcalc
  • kcharselect
  • kdelirc
  • kdessh
  • kdf
  • kfloppy
  • kgpg
  • kjots
  • klaptopdaemon
  • kmilo
  • ksim
  • ktimer
  • kwallet
  • superkaramba
Generated for kdeutils by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal