| 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.