complex Struct Reference

#include <stdapis/stlportv5/stl/_complex.h>

Link against: libstdcppv5.lib

struct complex
Public Member Type Definitions
typedef complex< _Tp > _Self
typedef_Tp value_type
Public Attributes
value_type _M_im
value_type _M_re
Public Member Functions
complex()
complex(const value_type &)
complex(const value_type &, const value_type &)
complex(const _Self &)
void _STLP_CALL_div(const value_type &, const value_type &, const value_type &, const value_type &, value_type &, value_type &)
void _STLP_CALL_div(const value_type &, const value_type &, const value_type &, value_type &, value_type &)
value_type imag()
_Self &operator*=(const value_type &)
_Self &operator*=(const _Self &)
_Self &operator+=(const value_type &)
_Self &operator+=(const _Self &)
_Self &operator-=(const value_type &)
_Self &operator-=(const _Self &)
_Self &operator/=(const value_type &)
_Self &operator/=(const _Self &)
_Self &operator=(const _Self &)
_Self &operator=(const value_type &)
value_type real()

Member Type Definition Documentation

Typedef _Self

typedef complex< _Tp >_Self

Typedef value_type

typedef _Tpvalue_type

Member Attribute Documentation

_M_im

value_type _M_im

_M_re

value_type _M_re

Constructor & Destructor Documentation

complex ( )

complex()[inline]

complex ( const value_type & )

complex(const value_type &__x)[inline]

complex ( const value_type &, const value_type & )

complex(const value_type &__x,
const value_type &__y
)[inline]

complex ( const _Self & )

complex(const _Self &__z)[inline]

Member Function Documentation

_div ( const value_type &, const value_type &, const value_type &, const value_type &, value_type &, value_type & )

void _STLP_CALL_div(const value_type &__z1_r,
const value_type &__z1_i,
const value_type &__z2_r,
const value_type &__z2_i,
value_type &__res_r,
value_type &__res_i
)[static]

_div ( const value_type &, const value_type &, const value_type &, value_type &, value_type & )

void _STLP_CALL_div(const value_type &__z1_r,
const value_type &__z2_r,
const value_type &__z2_i,
value_type &__res_r,
value_type &__res_i
)[static]

imag ( )

value_type imag()const [inline]

operator*= ( const value_type & )

_Self &operator*=(const value_type &__x)[inline]

operator*= ( const _Self & )

_Self &operator*=(const _Self &__z)[inline]

operator+= ( const value_type & )

_Self &operator+=(const value_type &__x)[inline]

operator+= ( const _Self & )

_Self &operator+=(const _Self &__z)[inline]

operator-= ( const value_type & )

_Self &operator-=(const value_type &__x)[inline]

operator-= ( const _Self & )

_Self &operator-=(const _Self &__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.

ParameterDescription
__z-

Returns: -

operator/= ( const value_type & )

_Self &operator/=(const value_type &__x)[inline]

operator/= ( const _Self & )

_Self &operator/=(const _Self &__z)[inline]

operator= ( const _Self & )

_Self &operator=(const _Self &__z)[inline]

operator= ( const value_type & )

_Self &operator=(const value_type &__x)[inline]

real ( )

value_type real()const [inline]