UDK 3.2.7 C/C++ API Reference
Deprecated List

Member _typelib_InterfaceTypeDescription::pBaseTypeDescription
use nBaseTypes and ppBaseTypes instead

Member com::sun::star::uno::mapToCpp (Reference< C > *ppRet, uno_Interface *pUnoI)

Member com::sun::star::uno::mapToUno (uno_Interface **ppRet, const Reference< C > &x)

Member com::sun::star::uno::Reference< interface_type >::Reference (interface_type *pInterface, UnoReference_NoAcquire dummy)

Member com::sun::star::uno::Reference< interface_type >::set (interface_type *pInterface, UnoReference_NoAcquire dummy)

Member com::sun::star::uno::UnoReference_NoAcquire

Member component_getDescriptionFunc )(void)

Member component_writeInfoFunc )(void *pServiceManager, void *pRegistryKey)
component_writeInfo should no longer be used in new components

Member cppu::bootstrap_InitialComponentContext (::com::sun::star::uno::Reference< ::com::sun::star::registry::XSimpleRegistry > const &xRegistry,rtl::OUString const &rBootstrapPath=::rtl::OUString())
Registry-based type/service information is successively replaced with more modern formats; client code should exclusively use cppu::defaultBootstrap_InitialComponentContext (or cppu::bootstrap).

Member cppu::component_writeInfoHelper (void *pServiceManager, void *pRegistryKey, const struct ImplementationEntry entries[])
component_writeInfo should no longer be used in new components

Member cppu::ComponentInstantiation )(const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &rServiceManager)

Member cppu::createFactoryProxy (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &rServiceManager, const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XSingleServiceFactory > &rFactory)

Member cppu::createNestedRegistry (const rtl::OUString &rBootstrapPath=::rtl::OUString())
Registry-based type/service information is successively replaced with more modern formats; client code should exclusively use cppu::defaultBootstrap_InitialComponentContext (or cppu::bootstrap).

Member cppu::createOneInstanceFactory (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &rServiceManager, const rtl::OUString &rComponentName, ComponentInstantiation pCreateFunction, const ::com::sun::star::uno::Sequence< ::rtl::OUString > &rServiceNames, rtl_ModuleCount *pModCount=0)

Member cppu::createOneInstanceRegistryFactory (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &rServiceManager, const rtl::OUString &rComponentName, const ::com::sun::star::uno::Reference< ::com::sun::star::registry::XRegistryKey > &rImplementationKey)

Member cppu::createRegistryServiceFactory (const rtl::OUString &rWriteRegistryFile, const rtl::OUString &rReadRegistryFile, sal_Bool bReadOnly=sal_False, const rtl::OUString &rBootstrapPath=::rtl::OUString())

Member cppu::createRegistryServiceFactory (const rtl::OUString &rRegistryFile, sal_Bool bReadOnly=sal_False, const rtl::OUString &rBootstrapPath=::rtl::OUString())

Member cppu::createServiceFactory (const rtl::OUString &rBootstrapPath=::rtl::OUString())

Member cppu::createSimpleRegistry (const rtl::OUString &rBootstrapPath=::rtl::OUString())
Registry-based type/service information is successively replaced with more modern formats; client code should exclusively use cppu::defaultBootstrap_InitialComponentContext (or cppu::bootstrap).

Member cppu::createSingleFactory (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &rServiceManager, const rtl::OUString &rImplementationName, ComponentInstantiation pCreateFunction, const ::com::sun::star::uno::Sequence< ::rtl::OUString > &rServiceNames, rtl_ModuleCount *pModCount=0)

Member cppu::createSingleRegistryFactory (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &rServiceManager, const rtl::OUString &rImplementationName, const ::com::sun::star::uno::Reference< ::com::sun::star::registry::XRegistryKey > &rImplementationKey)

Member cppu::createStandardClass (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &, const rtl::OUString &, const ::com::sun::star::uno::Reference< ::com::sun::star::reflection::XIdlClass > &, const Interface1 *)
always returns </NULL>

Class cppu::OComponentHelper

Class cppu::WeakAggComponentImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >

Class cppu::WeakAggComponentImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >

Class cppu::WeakAggComponentImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >

Class cppu::WeakAggComponentImplHelper1< Ifc1 >

Class cppu::WeakAggComponentImplHelper2< Ifc1, Ifc2 >

Class cppu::WeakAggComponentImplHelper3< Ifc1, Ifc2, Ifc3 >

Class cppu::WeakAggComponentImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >

Class cppu::WeakAggComponentImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >

Class cppu::WeakAggComponentImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >

Class cppu::WeakAggComponentImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >

Class cppu::WeakAggComponentImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >

Class cppu::WeakAggComponentImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >

Member getCppuType ()
Use cppu::UnoType instead (or the internal-only cppu::getTypeFavourChar). Also note that getCppuType< com::sun::star::uno::Sequence< sal_Unicode > >() does not work as expected.

Member getCppuType< sal_Unicode > ()
Use cppu::UnoType instead (or the internal-only cppu::getTypeFavourChar). Also note that getCppuType< com::sun::star::uno::Sequence< sal_Unicode > >() does not work as expected.

Class osl::Profile

Class osl::Semaphore
Must not be used, as unnamed semaphores are not supported on Mac OS X.

Class osl::Thread
use salhelper::Thread instead. Only the static member functions osl::Thread::getCurrentIdentifier, osl::Thread::wait, and osl::Thread::yield are not deprecated.

Member osl_acquireSemaphore (oslSemaphore Semaphore)
Must not be used, as unnamed semaphores are not supported on Mac OS X.

Member osl_closeProfile (oslProfile Profile)

Member osl_createSemaphore (sal_uInt32 initialCount)
Must not be used, as unnamed semaphores are not supported on Mac OS X.

Member osl_destroySemaphore (oslSemaphore Semaphore)
Must not be used, as unnamed semaphores are not supported on Mac OS X.

Member osl_flushProfile (oslProfile Profile)

Member osl_getProcess (oslProcessIdentifier Ident)
Retrieve the process handle of a process identifier

Member osl_getProfileSectionEntries (oslProfile Profile, const sal_Char *pszSection, sal_Char *pszBuffer, sal_uInt32 MaxLen)

Member osl_getProfileSections (oslProfile Profile, sal_Char *pszBuffer, sal_uInt32 MaxLen)

Member osl_openProfile (rtl_uString *strProfileName, oslProfileOption Options)

Member osl_readProfileBool (oslProfile Profile, const sal_Char *pszSection, const sal_Char *pszEntry, sal_Bool Default)

Member osl_readProfileIdent (oslProfile Profile, const sal_Char *pszSection, const sal_Char *pszEntry, sal_uInt32 FirstId, const sal_Char *Strings[], sal_uInt32 Default)

Member osl_readProfileString (oslProfile Profile, const sal_Char *pszSection, const sal_Char *pszEntry, sal_Char *pszString, sal_uInt32 MaxLen, const sal_Char *pszDefault)

Member osl_releaseSemaphore (oslSemaphore Semaphore)
Must not be used, as unnamed semaphores are not supported on Mac OS X.

Member osl_removeProfileEntry (oslProfile Profile, const sal_Char *pszSection, const sal_Char *pszEntry)

Member osl_tryToAcquireSemaphore (oslSemaphore Semaphore)
Must not be used, as unnamed semaphores are not supported on Mac OS X.

Member osl_writeProfileBool (oslProfile Profile, const sal_Char *pszSection, const sal_Char *pszEntry, sal_Bool Value)

Member osl_writeProfileIdent (oslProfile Profile, const sal_Char *pszSection, const sal_Char *pszEntry, sal_uInt32 FirstId, const sal_Char *Strings[], sal_uInt32 Value)

Member osl_writeProfileString (oslProfile Profile, const sal_Char *pszSection, const sal_Char *pszEntry, const sal_Char *pszString)

Member RegistryKey::createLink (const rtl::OUString &linkName, const rtl::OUString &linkTarget)
Links are no longer supported.

Member RegistryKey::deleteLink (const rtl::OUString &linkName)
Links are no longer supported.

Member RegistryKey::getLinkTarget (const rtl::OUString &linkName,rtl::OUString &rLinkTarget) const
Links are no longer supported.

Class RegistryTypeReader
use typereg::Reader instead

Member RegistryTypeReader::getMajorVersion () const
returns the major version number.

Member RegistryTypeReader::getMinorVersion () const
returns the minor version number.

Member RegistryTypeReader::getUik (RTUik &uik) const
returns the unique identifier for an interface type as an out parameter.

Class RegistryTypeWriter
use typereg::Writer instead

Member RegistryTypeWriter::setUik (const RTUik &uik)
sets the unique identifier for an interface type.

Member RT_MODE_ONEWAY_CONST

Member RT_MODE_TWOWAY_CONST

Member RT_REF_NEEDS
the service needs the specified service that means in the context of this service the specified service will be used or must be available.

Member RT_REF_OBSERVES
the service observes the interface.

Member RT_TYPE_UNION
a union type was evaluated but currently not supported.

Member rtl::OLocale::getDefault ()

Member rtl::OLocale::setDefault (const OUString &language, const OUString &country, const OUString &variant)

Class salhelper::BoundedQueue< element_type >
Must not be used, as it internally uses unnamed semaphores, which are not supported on Mac OS X.

Class salhelper::ODynamicLoader< API >
Do not use.

Class salhelper::Queue< element_type >
Must not be used, as it internally uses unnamed semaphores, which are not supported on Mac OS X.

Member typelib_typedescription_newInterface (typelib_InterfaceTypeDescription **ppRet, rtl_uString *pTypeName, sal_uInt32 nUik1, sal_uInt16 nUik2, sal_uInt16 nUik3, sal_uInt32 nUik4, sal_uInt32 nUik5, typelib_TypeDescriptionReference *pBaseInterface, sal_Int32 nMembers, typelib_TypeDescriptionReference **ppMembers) SAL_THROW_EXTERN_C()
use typelib_typedescription_newMIInterface instead

Member typelib_typedescription_newInterfaceAttribute (typelib_InterfaceAttributeTypeDescription **ppRet, sal_Int32 nAbsolutePosition, rtl_uString *pAttributeName, typelib_TypeClass eAttributeTypeClass, rtl_uString *pAttributeTypeName, sal_Bool bReadOnly) SAL_THROW_EXTERN_C()
use typelib_typedescription_newExtendedInterfaceAttribute instead

Member typereg::Reader::getFieldFileName (sal_uInt16 index) const

Member typereg::Reader::getFileName () const

Member typereg_reader_getFieldFileName (void *handle, rtl_uString **result, sal_uInt16 index) SAL_THROW_EXTERN_C()

Member typereg_reader_getFileName (void *handle, rtl_uString **result) SAL_THROW_EXTERN_C()
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines