Overview | Namespace | Class | Index | Help

## Methods of Class Mapping

Mapping
  Mapping(

    const ::rtl::OUString & | rFrom,
    const ::rtl::OUString & | rTo,
    const ::rtl::OUString & | rAddPurpose = :: rtl :: OUString ) throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | YES | NO

  Summary
    Holds a mapping from the specified source to the specified destination by environment type names.
  Parameters

    rFrom |
        type name of source environment
    rTo |
        type name of destination environment
    rAddPurpose |
        additional purpose

Mapping
  Mapping(

    uno_Environment * | pFrom,
    uno_Environment * | pTo,
    const ::rtl::OUString & | rAddPurpose = :: rtl :: OUString ) throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | YES | NO

  Summary
    Holds a mapping from the specified source to the specified destination.
  Parameters

    pFrom |
        source environment
    pTo |
        destination environment
    rAddPurpose |
        additional purpose

Mapping
  Mapping(

    uno_Mapping * | pMapping = 0 ) throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | YES | NO

  Summary
    Constructor.
  Parameters

    pMapping |
        another mapping

Mapping
  Mapping(

    const Mapping & | rMapping ) throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | YES | NO

  Summary
    Copy constructor.
  Parameters

    rMapping |
        another mapping

~Mapping
  ~Mapping() throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | YES | NO

  Summary
    Destructor.

operator=
  Mapping & operator=(

    uno_Mapping * | pMapping ) throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | YES | NO

  Summary
    Sets a given mapping.
  Parameters

    pMapping |
        another mapping

  Return
    this mapping

operator=
  Mapping & operator=(

    const Mapping & | rMapping ) throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | YES | NO

  Summary
    Sets a given mapping.
  Parameters

    rMapping |
        another mapping

  Return
    this mapping

get
  uno_Mapping * get() throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | YES | NO

  Summary
    Provides a pointer to the C mapping. The returned mapping is NOT acquired!
  Return
    UNacquired C mapping

is
  sal_Bool is() throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | YES | NO

  Summary
    Tests if a mapping is set.
  Return
    true if a mapping is set

clear
  void clear() throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | NO | NO | NO | NO | YES | NO

  Summary
    Releases a set mapping.

mapInterface
  void * mapInterface(

    void * | pInterface,
    typelib_InterfaceTypeDescription * | pTypeDescr ) const throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | YES | NO | NO | NO | YES | NO

  Summary
    Maps an interface from one environment to another.
  Parameters

    pInterface |
        source interface
    pTypeDescr |
        type description of interface

  Return
    mapped interface

mapInterface
  void * mapInterface(

    void * | pInterface,
    typelib_TypeDescription * | pTypeDescr ) const throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | YES | NO | NO | NO | YES | NO

  Summary
    Maps an interface from one environment to another.
  Parameters

    pInterface |
        source interface
    pTypeDescr |
        type description of interface

  Return
    mapped interface

mapInterface
  void * mapInterface(

    void * | pInterface,
    const ::com::sun::star::uno::Type & | rType ) const throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | YES | NO | NO | NO | YES | NO

  Summary
    Maps an interface from one environment to another.
  Parameters

    pInterface |
        source interface
    rType |
        type of interface

  Return
    mapped interface

mapInterface
  void mapInterface(

    void * * | ppOut,
    void * | pInterface,
    typelib_InterfaceTypeDescription * | pTypeDescr ) const throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | YES | NO | NO | NO | YES | NO

  Summary
    Maps an interface from one environment to another.
  Parameters

    ppOut |
        inout mapped interface
    pInterface |
        source interface
    pTypeDescr |
        type description of interface

mapInterface
  void mapInterface(

    void * * | ppOut,
    void * | pInterface,
    typelib_TypeDescription * | pTypeDescr ) const throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | YES | NO | NO | NO | YES | NO

  Summary
    Maps an interface from one environment to another.
  Parameters

    ppOut |
        inout mapped interface
    pInterface |
        source interface
    pTypeDescr |
        type description of interface

mapInterface
  void mapInterface(

    void * * | ppOut,
    void * | pInterface,
    const ::com::sun::star::uno::Type & | rType ) const throw();

  virtual | abstract | const | volatile | template | static | inline | C-linkage
  NO | NO | YES | NO | NO | NO | YES | NO

  Summary
    Maps an interface from one environment to another.
  Parameters

    ppOut |
        inout mapped interface
    pInterface |
        source interface
    rType |
        type of interface to be mapped

Top of Page

Copyright © 2003 Sun Microsystems, Inc.