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 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 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.