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 TypeDescription

Base Classes
  None.

Known Derived Classes
  None.

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

Summary
  C++ wrapper for typelib_TypeDescription. Constructors by name, type, type description reference will get the full type description.
See Also
  typelib_TypeDescription

File
  typedescription.hxx

### Public Members

  #### Methods
  TypeDescription( typelib_TypeDescription * pTypeDescr = 0 ) throw( ); | Constructor:
  TypeDescription( typelib_TypeDescriptionReference * pTypeDescrRef ) throw( ); | Constructor:
  TypeDescription( const ::com::sun::star::uno::Type & rType ) throw( ); | Constructor:
  TypeDescription( const TypeDescription & rDescr ) throw( ); | Copy constructor:
  TypeDescription( rtl_uString * pTypeName ) throw( ); | Constructor:
  TypeDescription( const ::rtl::OUString & rTypeName ) throw( ); | Constructor:
  ~TypeDescription( ) throw( ); | Destructor: releases type description
  TypeDescription & operator=( typelib_TypeDescription * pTypeDescr ) throw( ); | Assignment operator: acquires given type description and releases a set one.
  TypeDescription & operator=( const TypeDescription & rTypeDescr ) throw( ); | Assignment operator: acquires given type description and releases a set one.
  sal_Bool equals( const typelib_TypeDescription * pTypeDescr ) const throw( ); | Tests whether two type descriptions are equal.
  sal_Bool equals( const TypeDescription & rTypeDescr ) const throw( ); | Tests whether two type descriptions are equal.
  void makeComplete( ) const throw( ); | Makes stored type description complete.
  typelib_TypeDescription * get( ) const throw( ); | Gets the UNacquired type description pointer.
  sal_Bool is( ) const throw( ); | Tests if a type description is set.

### Private Members

  #### Data
  typelib_TypeDescription * _pTypeDescr; | C typelib type description

Top of Page

Copyright © 2003 Sun Microsystems, Inc.