Overview | Namespace | Class | Index | Help |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
Constructor. No delegator set.
virtual | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
If a delegator is set, then the delegators gets acquired. Otherwise call is delegated to base class ::cppu::OWeakObject.
virtual | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
If a delegator is set, then the delegators gets released. Otherwise call is delegated to base class ::cppu::OWeakObject.
const ::com::sun::star::uno::Type & | rType ) |
throw( ::com::sun::star::uno::RuntimeException ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
If a delegator is set, then the delegator is queried for the demanded interface. If the delegator cannot provide the demanded interface, it calls queryAggregation() on its aggregated objects.
rType | demanded interface type |
demanded type or empty any
const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface > & | Delegator ) |
throw( ::com::sun::star::uno::RuntimeException ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
Set the delegator. The delegator member reference is a weak reference.
Delegator | the object that delegate its queryInterface to this aggregate. |
const ::com::sun::star::uno::Type & | rType ) |
throw( ::com::sun::star::uno::RuntimeException ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
Called by the delegator or queryInterface. Re-implement this method instead of queryInterface.
throw( ::com::sun::star::uno::RuntimeException ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
YES | NO | NO | NO | NO | NO | NO | NO |
Virtual dtor. Called when reference count is 0.
Despite the fact that a RuntimeException is allowed to be thrown, you must not throw any exception upon destruction!
Copyright © 2003 Sun Microsystems, Inc.