| Overview | Namespace | Class | Index | Help | 
| NESTED NAMESPACES | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | FUNCTIONS | CONSTANTS | VARIABLES | 
:: com :: sun :: star ::
namespace uno
| Classes | |
| Any | |
| BaseReference | This base class serves as a base class for all template reference classes and has been introduced due to compiler problems with templated operators ==, =!. | 
| ContextLayer | |
| Environment | C++ wrapper for binary C uno_Environment. | 
| Mapping | C++ wrapper for C uno_Mapping. | 
| Reference | |
| Sequence | |
| Type | |
| TypeDescription | C++ wrapper for typelib_TypeDescription. Constructors by name, type, type description reference will get the full type description. | 
| WeakReference | The WeakReference<> holds a weak reference to an object. This object must implement the ::com::sun::star::uno::XWeak interface. The implementation is thread safe. | 
| WeakReferenceHelper | The WeakReferenceHelper holds a weak reference to an object. This object must implement the ::com::sun::star::uno::XWeak interface. The implementation is thread safe. | 
| Enums | |
| __UnoReference_NoAcquire | Enum defining UNO_REF_NO_ACQUIRE for setting reference without acquiring a given interface. Deprecated, please use SAL_NO_ACQUIRE. | 
| __UnoReference_Query | Enum defining UNO_QUERY and UNO_REF_QUERY for query interface constructor of reference template. | 
| __UnoType_NoAcquire | Enum defining UNO_TYPE_NO_ACQUIRE for type description reference transfer. | 
| Functions | |
| void cpp_acquire( void * pCppI ) throw( ); | |
| void * cpp_queryInterface( void * pCppI, typelib_TypeDescriptionReference * pType ) throw( ); | |
| void cpp_release( void * pCppI ) throw( ); | |
| Reference< XCurrentContext > getCurrentContext( ) throw( ); | Getting the current context. | 
| Any makeAny( const C & value ) throw( ); | |
| sal_Bool mapToCpp( Reference< C > * ppRet, uno_Interface * pUnoI ) throw( ); | Maps an binary C UNO interface to be used in the currently used compiler environment. | 
| sal_Bool mapToUno( uno_Interface * * ppRet, const Reference< C > & x ) throw( ); | Maps an UNO interface of the currently used compiler environment to binary C UNO. | 
| sal_Bool operator!=( const Any & rAny, const C & value ) throw( ); | |
| void operator<<=( Any & rAny, const C & value ) throw( ); | |
| sal_Bool operator==( const Any & rAny, const sal_Bool & value ) throw( ); | |
| sal_Bool operator==( const Any & rAny, const ::rtl::OUString & value ) throw( ); | |
| sal_Bool operator==( const Any & rAny, const Type & value ) throw( ); | |
| sal_Bool operator==( const Any & rAny, const BaseReference & value ) throw( ); | |
| sal_Bool operator==( const Any & rAny, const C & value ) throw( ); | |
| sal_Bool operator>>=( const Any & rAny, C & value ) throw( ); | |
| sal_Bool operator>>=( const ::com::sun::star::uno::Any & rAny, sal_Bool & value ) throw( ); | |
| sal_Bool operator>>=( const ::com::sun::star::uno::Any & rAny, sal_Int8 & value ) throw( ); | |
| sal_Bool operator>>=( const Any & rAny, sal_Int16 & value ) throw( ); | |
| sal_Bool operator>>=( const Any & rAny, sal_uInt16 & value ) throw( ); | |
| sal_Bool operator>>=( const Any & rAny, sal_Int32 & value ) throw( ); | |
| sal_Bool operator>>=( const Any & rAny, sal_uInt32 & value ) throw( ); | |
| sal_Bool operator>>=( const Any & rAny, sal_Int64 & value ) throw( ); | |
| sal_Bool operator>>=( const Any & rAny, sal_uInt64 & value ) throw( ); | |
| sal_Bool operator>>=( const Any & rAny, float & value ) throw( ); | |
| sal_Bool operator>>=( const Any & rAny, double & value ) throw( ); | |
| sal_Bool operator>>=( const Any & rAny, ::rtl::OUString & value ) throw( ); | |
| sal_Bool operator>>=( const Any & rAny, Type & value ) throw( ); | |
| sal_Bool operator>>=( const Any & rAny, Any & value ) throw( ); | |
| sal_Bool operator>>=( const Any & rAny, sal_Bool & value ) throw( ); | |
| sal_Bool operator>>=( const Any & rAny, sal_Int8 & value ) throw( ); | |
| bool setCurrentContext( const Reference< XCurrentContext > & xContext ) throw( ); | Setting the current context. | 
| ::com::sun::star::uno::Sequence< sal_Int8 > toUnoSequence( const ::rtl::ByteSequence & rByteSequence ) throw( ); | |
Top of Page
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.

