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 |
virtual | abstract | interface | template |
NO | NO | NO | NO |
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. |
Data |
|
typelib_TypeDescription * _pTypeDescr; | C typelib type description |
Copyright © 2012, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.