_complex.h File Reference

complex< float >

_STLP_TEMPLATE_NULL structcomplex< float >

complex< double >

_STLP_TEMPLATE_NULL structcomplex< double >

complex< long double >

_STLP_TEMPLATE_NULL structcomplex< long double >

operator+ ( const complex< _Tp > & )

complex< _Tp > _STLP_CALLoperator+(const complex< _Tp > &__z)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z-
Return Value
-

operator- ( const complex< _Tp > & )

complex< _Tp > _STLP_CALLoperator-(const complex< _Tp > &__z)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z-
Return Value
-

operator+ ( const _Tp &, const complex< _Tp > & )

complex< _Tp > _STLP_CALLoperator+(const _Tp &__x,
const complex< _Tp > &__z
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__x-
__z-
Return Value
-

operator+ ( const complex< _Tp > &, const _Tp & )

complex< _Tp > _STLP_CALLoperator+(const complex< _Tp > &__z,
const _Tp &__x
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z-
__x-
Return Value
-

operator- ( const _Tp &, const complex< _Tp > & )

complex< _Tp > _STLP_CALLoperator-(const _Tp &__x,
const complex< _Tp > &__z
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__x-
__z-
Return Value
-

operator- ( const complex< _Tp > &, const _Tp & )

complex< _Tp > _STLP_CALLoperator-(const complex< _Tp > &__z,
const _Tp &__x
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z-
__x-
Return Value
-

operator* ( const _Tp &, const complex< _Tp > & )

complex< _Tp > _STLP_CALLoperator*(const _Tp &__x,
const complex< _Tp > &__z
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__x-
__z-
Return Value
-

operator* ( const complex< _Tp > &, const _Tp & )

complex< _Tp > _STLP_CALLoperator*(const complex< _Tp > &__z,
const _Tp &__x
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z-
__x-
Return Value
-

operator/ ( const _Tp &, const complex< _Tp > & )

complex< _Tp > _STLP_CALLoperator/(const _Tp &__x,
const complex< _Tp > &__z
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__x-
__z-
Return Value
-

operator/ ( const complex< _Tp > &, const _Tp & )

complex< _Tp > _STLP_CALLoperator/(const complex< _Tp > &__z,
const _Tp &__x
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z-
__x-
Return Value
-

operator+ ( const complex< _Tp > &, const complex< _Tp > & )

complex< _Tp > _STLP_CALLoperator+(const complex< _Tp > &__z1,
const complex< _Tp > &__z2
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z1-
__z2-
Return Value
-

operator- ( const complex< _Tp > &, const complex< _Tp > & )

complex< _Tp > _STLP_CALLoperator-(const complex< _Tp > &__z1,
const complex< _Tp > &__z2
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z1-
__z2-
Return Value
-

operator* ( const complex< _Tp > &, const complex< _Tp > & )

complex< _Tp > _STLP_CALLoperator*(const complex< _Tp > &__z1,
const complex< _Tp > &__z2
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z1-
__z2-
Return Value
-

operator/ ( const complex< _Tp > &, const complex< _Tp > & )

complex< _Tp > _STLP_CALLoperator/(const complex< _Tp > &__z1,
const complex< _Tp > &__z2
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z1-
__z2-
Return Value
-

operator== ( const complex< _Tp > &, const complex< _Tp > & )

bool _STLP_CALLoperator==(const complex< _Tp > &__z1,
const complex< _Tp > &__z2
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z1-
__z2-
Return Value
-

operator== ( const complex< _Tp > &, const _Tp & )

bool _STLP_CALLoperator==(const complex< _Tp > &__z,
const _Tp &__x
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z-
__x-
Return Value
-

operator== ( const _Tp &, const complex< _Tp > & )

bool _STLP_CALLoperator==(const _Tp &__x,
const complex< _Tp > &__z
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__x-
__z-
Return Value
-

operator!= ( const complex< _Tp > &, const complex< _Tp > & )

bool _STLP_CALLoperator!=(const complex< _Tp > &__z1,
const complex< _Tp > &__z2
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z1-
__z2-
Return Value
-

operator!= ( const complex< _Tp > &, const _Tp & )

bool _STLP_CALLoperator!=(const complex< _Tp > &__z,
const _Tp &__x
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z-
__x-
Return Value
-

operator!= ( const _Tp &, const complex< _Tp > & )

bool _STLP_CALLoperator!=(const _Tp &__x,
const complex< _Tp > &__z
)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__x-
__z-
Return Value
-

real ( const complex< _Tp > & )

_Tp _STLP_CALLreal(const complex< _Tp > &__z)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z-
Return Value
-

imag ( const complex< _Tp > & )

_Tp _STLP_CALLimag(const complex< _Tp > &__z)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z-
Return Value
-

abs ( const complex< _Tp > & )

_Tp _STLP_CALLabs(const complex< _Tp > &__z)

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z-
Return Value
-

arg ( const complex< _Tp > & )

_Tp _STLP_CALLarg(const complex< _Tp > &__z)

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z-
Return Value
-

norm ( const complex< _Tp > & )

_Tp _STLP_CALLnorm(const complex< _Tp > &__z)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z-
Return Value
-

conj ( const complex< _Tp > & )

complex< _Tp > _STLP_CALLconj(const complex< _Tp > &__z)[inline]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__z-
Return Value
-

polar ( const _Tp & )

complex< _Tp > _STLP_CALLpolar(const _Tp &__rho)

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__rho-
Return Value
-

polar ( const _Tp &, const _Tp & )

complex< _Tp > _STLP_CALLpolar(const _Tp &__rho,
const _Tp &__phi
)

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__rho-
__phi-
Return Value
-

abs ( const complex< float > & )

_STLP_TEMPLATE_NULL _STLP_DECLSPEC float _STLP_CALLabs(const complex< float > &)

abs ( const complex< double > & )

_STLP_TEMPLATE_NULL _STLP_DECLSPEC double _STLP_CALLabs(const complex< double > &)

arg ( const complex< float > & )

_STLP_TEMPLATE_NULL _STLP_DECLSPEC float _STLP_CALLarg(const complex< float > &)

arg ( const complex< double > & )

_STLP_TEMPLATE_NULL _STLP_DECLSPEC double _STLP_CALLarg(const complex< double > &)

polar ( const float &, const float & )

_STLP_TEMPLATE_NULL _STLP_DECLSPEC complex< float > _STLP_CALLpolar(const float &__rho,
const float &__phi
)

polar ( const double &, const double & )

_STLP_TEMPLATE_NULL _STLP_DECLSPEC complex< double > _STLP_CALLpolar(const double &__rho,
const double &__phi
)

arg ( const complex< long double > & )

_STLP_TEMPLATE_NULL _STLP_DECLSPEC long double _STLP_CALLarg(const complex< long double > &)

abs ( const complex< long double > & )

_STLP_TEMPLATE_NULL _STLP_DECLSPEC long double _STLP_CALLabs(const complex< long double > &)

polar ( const long double &, const long double & )

_STLP_TEMPLATE_NULL _STLP_DECLSPEC complex< long double > _STLP_CALLpolar(const long double &,
const long double &
)

operator<< ( basic_ostream< _CharT, _Traits > &, const complex< _Tp > & )

_STLP_END_NAMESPACE _STLP_BEGIN_NAMESPACE basic_ostream< _CharT, _Traits > &_STLP_CALLoperator<<(basic_ostream< _CharT, _Traits > &__os,
const complex< _Tp > &__z
)

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__os-
__z-
Return Value
-

operator>> ( basic_istream< _CharT, _Traits > &, complex< _Tp > & )

basic_istream< _CharT, _Traits > &_STLP_CALLoperator>>(basic_istream< _CharT, _Traits > &__is,
complex< _Tp > &__z
)

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__is-
__z-
Return Value
-

operator>> ( basic_istream< char, char_traits< char > > &, complex< float > & )

_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC basic_istream< char, char_traits< char > > &_STLP_CALLoperator>>(basic_istream< char, char_traits< char > > &__is,
complex< float > &__z
)

operator>> ( basic_istream< char, char_traits< char > > &, complex< double > & )

_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC basic_istream< char, char_traits< char > > &_STLP_CALLoperator>>(basic_istream< char, char_traits< char > > &__is,
complex< double > &__z
)

operator<< ( basic_ostream< char, char_traits< char > > &, const complex< float > & )

_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC basic_ostream< char, char_traits< char > > &_STLP_CALLoperator<<(basic_ostream< char, char_traits< char > > &__is,
const complex< float > &__z
)

operator<< ( basic_ostream< char, char_traits< char > > &, const complex< double > & )

_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC basic_ostream< char, char_traits< char > > &_STLP_CALLoperator<<(basic_ostream< char, char_traits< char > > &__is,
const complex< double > &__z
)

operator>> ( basic_istream< char, char_traits< char > > &, complex< long double > & )

_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC basic_istream< char, char_traits< char > > &_STLP_CALLoperator>>(basic_istream< char, char_traits< char > > &__is,
complex< long double > &__z
)

operator<< ( basic_ostream< char, char_traits< char > > &, const complex< long double > & )

_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC basic_ostream< char, char_traits< char > > &_STLP_CALLoperator<<(basic_ostream< char, char_traits< char > > &__is,
const complex< long double > &__z
)

sqrt ( const complex< float > & )

_STLP_DECLSPEC complex< float > _STLP_CALLsqrt(const complex< float > &)

exp ( const complex< float > & )

_STLP_DECLSPEC complex< float > _STLP_CALLexp(const complex< float > &)

log ( const complex< float > & )

_STLP_DECLSPEC complex< float > _STLP_CALLlog(const complex< float > &)

log10 ( const complex< float > & )

_STLP_DECLSPEC complex< float > _STLP_CALLlog10(const complex< float > &)

pow ( const complex< float > &, int )

_STLP_DECLSPEC complex< float > _STLP_CALLpow(const complex< float > &,
int
)

pow ( const complex< float > &, const float & )

_STLP_DECLSPEC complex< float > _STLP_CALLpow(const complex< float > &,
const float &
)

pow ( const float &, const complex< float > & )

_STLP_DECLSPEC complex< float > _STLP_CALLpow(const float &,
const complex< float > &
)

pow ( const complex< float > &, const complex< float > & )

_STLP_DECLSPEC complex< float > _STLP_CALLpow(const complex< float > &,
const complex< float > &
)

sin ( const complex< float > & )

_STLP_DECLSPEC complex< float > _STLP_CALLsin(const complex< float > &)

cos ( const complex< float > & )

_STLP_DECLSPEC complex< float > _STLP_CALLcos(const complex< float > &)

tan ( const complex< float > & )

_STLP_DECLSPEC complex< float > _STLP_CALLtan(const complex< float > &)

sinh ( const complex< float > & )

_STLP_DECLSPEC complex< float > _STLP_CALLsinh(const complex< float > &)

cosh ( const complex< float > & )

_STLP_DECLSPEC complex< float > _STLP_CALLcosh(const complex< float > &)

tanh ( const complex< float > & )

_STLP_DECLSPEC complex< float > _STLP_CALLtanh(const complex< float > &)

sqrt ( const complex< double > & )

_STLP_DECLSPEC complex< double > _STLP_CALLsqrt(const complex< double > &)

exp ( const complex< double > & )

_STLP_DECLSPEC complex< double > _STLP_CALLexp(const complex< double > &)

log ( const complex< double > & )

_STLP_DECLSPEC complex< double > _STLP_CALLlog(const complex< double > &)

log10 ( const complex< double > & )

_STLP_DECLSPEC complex< double > _STLP_CALLlog10(const complex< double > &)

pow ( const complex< double > &, int )

_STLP_DECLSPEC complex< double > _STLP_CALLpow(const complex< double > &,
int
)

pow ( const complex< double > &, const double & )

_STLP_DECLSPEC complex< double > _STLP_CALLpow(const complex< double > &,
const double &
)

pow ( const double &, const complex< double > & )

_STLP_DECLSPEC complex< double > _STLP_CALLpow(const double &,
const complex< double > &
)

pow ( const complex< double > &, const complex< double > & )

_STLP_DECLSPEC complex< double > _STLP_CALLpow(const complex< double > &,
const complex< double > &
)

sin ( const complex< double > & )

_STLP_DECLSPEC complex< double > _STLP_CALLsin(const complex< double > &)

cos ( const complex< double > & )

_STLP_DECLSPEC complex< double > _STLP_CALLcos(const complex< double > &)

tan ( const complex< double > & )

_STLP_DECLSPEC complex< double > _STLP_CALLtan(const complex< double > &)

sinh ( const complex< double > & )

_STLP_DECLSPEC complex< double > _STLP_CALLsinh(const complex< double > &)

cosh ( const complex< double > & )

_STLP_DECLSPEC complex< double > _STLP_CALLcosh(const complex< double > &)

tanh ( const complex< double > & )

_STLP_DECLSPEC complex< double > _STLP_CALLtanh(const complex< double > &)

sqrt ( const complex< long double > & )

_STLP_DECLSPEC complex< long double > _STLP_CALLsqrt(const complex< long double > &)

exp ( const complex< long double > & )

_STLP_DECLSPEC complex< long double > _STLP_CALLexp(const complex< long double > &)

log ( const complex< long double > & )

_STLP_DECLSPEC complex< long double > _STLP_CALLlog(const complex< long double > &)

log10 ( const complex< long double > & )

_STLP_DECLSPEC complex< long double > _STLP_CALLlog10(const complex< long double > &)

pow ( const complex< long double > &, int )

_STLP_DECLSPEC complex< long double > _STLP_CALLpow(const complex< long double > &,
int
)

pow ( const complex< long double > &, const long double & )

_STLP_DECLSPEC complex< long double > _STLP_CALLpow(const complex< long double > &,
const long double &
)

pow ( const long double &, const complex< long double > & )

_STLP_DECLSPEC complex< long double > _STLP_CALLpow(const long double &,
const complex< long double > &
)

pow ( const complex< long double > &, const complex< long double > & )

_STLP_DECLSPEC complex< long double > _STLP_CALLpow(const complex< long double > &,
const complex< long double > &
)

sin ( const complex< long double > & )

_STLP_DECLSPEC complex< long double > _STLP_CALLsin(const complex< long double > &)

cos ( const complex< long double > & )

_STLP_DECLSPEC complex< long double > _STLP_CALLcos(const complex< long double > &)

tan ( const complex< long double > & )

_STLP_DECLSPEC complex< long double > _STLP_CALLtan(const complex< long double > &)

sinh ( const complex< long double > & )

_STLP_DECLSPEC complex< long double > _STLP_CALLsinh(const complex< long double > &)

cosh ( const complex< long double > & )

_STLP_DECLSPEC complex< long double > _STLP_CALLcosh(const complex< long double > &)

tanh ( const complex< long double > & )

_STLP_DECLSPEC complex< long double > _STLP_CALLtanh(const complex< long double > &)