| Overview | Namespace | Class | Index | Help |
| PUBLIC MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA |
| virtual | abstract | interface | template |
| NO | NO | NO | NO |
Methods |
|
| Type( ) throw( ); |
Default Constructor: Type is set to void. |
| Type( TypeClass eTypeClass, const ::rtl::OUString & rTypeName ) throw( ); |
Constructor: Type is constructed by given name and type class. |
| Type( TypeClass eTypeClass, const sal_Char * pTypeName ) throw( ); |
Constructor: Type is constructed by given name and type class. |
| Type( typelib_TypeDescriptionReference * pType ) throw( ); |
Constructor: Type is (copy) constructed by given C type description reference. |
| Type( typelib_TypeDescriptionReference * pType, UnoType_NoAcquire ) throw( ); |
Constructor: Type is (copy) constructed by given C type description reference without acquiring it. |
| Type( typelib_TypeDescriptionReference * pType, __sal_NoAcquire ) throw( ); |
Constructor: Type is (copy) constructed by given C type description reference without acquiring it. |
| Type( const Type & rType ) throw( ); |
Copy constructor: Type is copy constructed by given type. |
| ~Type( ) throw( ); |
Destructor: Releases acquired C type description reference. |
| Type & operator=( const Type & rType ) throw( ); |
Assignment operator: Acquires right side type and releases previously set type. |
| TypeClass getTypeClass( ) const throw( ); |
Gets the type class of set type. |
| ::rtl::OUString getTypeName( ) const throw( ); |
Gets the name of the set type. |
| void getDescription( typelib_TypeDescription * * ppDescr ) const throw( ); |
Obtains a full type description of set type. |
| typelib_TypeDescriptionReference * getTypeLibType( ) const throw( ); |
Gets the C typelib type description reference pointer. Does not acquire the reference! |
| sal_Bool isAssignableFrom( const Type & rType ) const throw( ); |
|
| sal_Bool equals( const Type & rType ) const throw( ); |
Compares two types. |
| sal_Bool operator==( const Type & rType ) const throw( ); |
Equality operator: Compares two types. |
| sal_Bool operator!=( const Type & rType ) const throw( ); |
Unequality operator: Compares two types. |
Copyright © 1995, 2011, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.