Overview | Namespace | Class | Index | Help

PUBLIC MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA
PRIVATE MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA

:: com :: sun :: star :: uno ::

## class Environment

Base Classes
  None.

Known Derived Classes
  None.

virtual | abstract | interface | template
NO | NO | NO | NO

Summary
  C++ wrapper for binary C uno_Environment.
See Also
  uno_Environment

File
  environment.hxx

### Public Members

  #### Methods
  Environment( uno_Environment * pEnv = 0 ) throw( ); | Constructor: acquires given environment
  Environment( const Environment & rEnv ) throw( ); | Copy constructor: acquires given environment
  ~Environment( ) throw( ); | Destructor: releases a set environment.
  Environment & operator=( uno_Environment * pEnv ) throw( ); | Sets a given environment, i.e. acquires given one and releases a set one.
  Environment & operator=( const Environment & rEnv ) throw( ); | Sets a given environment, i.e. acquires given one and releases a set one.
  uno_Environment * get( ) const throw( ); | Provides UNacquired pointer to the set C environment.
  ::rtl::OUString getTypeName( ) const throw( ); | Gets type name of set environment.
  void * getContext( ) const throw( ); | Gets free context pointer of set environment.
  sal_Bool is( ) const throw( ); | Tests if a environment is set.
  void clear( ) throw( ); | Releases a set environment.

### Private Members

  #### Data
  uno_Environment * _pEnv; | binary C uno_Environment

Top of Page

Copyright © 2003 Sun Microsystems, Inc.