Overview | Namespace | Class | Index | Help |
Methods of Class OWeakObject
- ~OWeakObject
- virtual ~OWeakObject()
throw( ::com::sun::star::uno::RuntimeException );
virtual abstract const volatile template static inline C-linkage YES NO NO NO NO NO NO NO
- Summary
- Virtual dtor.
- ATTENTION!
- Despite the fact that a RuntimeException is allowed to be thrown, you must not throw any exception upon destruction!
- OWeakObject
- OWeakObject() throw();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Constructor. Set the reference count to zero.
- OWeakObject
- OWeakObject(
const OWeakObject & rObj ) throw();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Dummy copy constructor. Set the reference count to zero.
- Parameters
rObj dummy param
- operator=
- OWeakObject & operator=(
const OWeakObject & rObj ) throw();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Dummy assignment operator. Does not affect reference count.
- Return
- this OWeakObject
- queryInterface
- virtual ::com::sun::star::uno::Any queryInterface(
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
- Summary
- Basic queryInterface() implementation supporting ::com::sun::star::uno::XWeak and ::com::sun::star::uno::XInterface.
- Parameters
rType demanded type
- Return
- demanded type or empty any
- acquire
- virtual void acquire() throw();
virtual abstract const volatile template static inline C-linkage YES NO NO NO NO NO NO NO
- Summary
- increasing m_refCount
- release
- virtual void release() throw();
virtual abstract const volatile template static inline C-linkage YES NO NO NO NO NO NO NO
- Summary
- decreasing m_refCount
- queryAdapter
- virtual ::com::sun::star::uno::Reference< ::com::sun::star::uno::XAdapter > queryAdapter()
throw( ::com::sun::star::uno::RuntimeException );
virtual abstract const volatile template static inline C-linkage YES NO NO NO NO NO NO NO
- Summary
- XWeak::queryAdapter()implementation
- Return
- a ::com::sun::star::uno::XAdapter reference
- operator ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface >
- operator ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface >() throw();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Cast operator to XInterface reference.
- Return
- XInterface reference
Top of Page
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.