Methods of Class OWeakObject
-
~OWeakObject
- virtual ~OWeakObject()
-
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(
-
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
-
-
operator=
- OWeakObject & operator=(
-
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(
-
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
-
- 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()
-
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.