LibreOffice Module ucb (master)  1
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
ucbhelper Namespace Reference

Namespaces

 proxydecider_impl
 

Classes

class  ActiveDataSink
 
class  ActiveDataSink_Base
 
class  ActiveDataStreamer
 
class  AuthenticationFallbackRequest
 
class  CommandEnvironment
 
class  CommandEnvironment_Base
 
struct  CommandEnvironment_Impl
 
class  CommandProcessorInfo
 
class  Content
 
class  Content_Impl
 
class  ContentEventListener_Impl
 
class  ContentIdentifier
 
struct  ContentIdentifier_Impl
 
class  ContentImplHelper
 
struct  ContentProviderData
 
class  ContentProviderImplHelper
 
class  EmptyInputStream
 
class  FdInputStream
 
class  InteractionAbort
 
class  InteractionApprove
 
class  InteractionAuthFallback
 
class  InteractionContinuation
 
class  InteractionDisapprove
 
class  InteractionReplaceExistingData
 
class  InteractionRequest
 
struct  InteractionRequest_Impl
 
class  InteractionRetry
 
class  InteractionSupplyAuthentication
 
class  InteractionSupplyName
 
class  InterceptedInteraction
 
class  InternetProxyDecider
 
struct  InternetProxyServer
 
class  PropertySetInfo
 
class  PropertyValues
 
class  PropertyValueSet
 
class  ResultSet
 
struct  ResultSet_Impl
 
struct  ResultSetColumnData
 
class  ResultSetDataSupplier
 
class  ResultSetImplHelper
 
class  ResultSetMetaData
 
class  SimpleAuthenticationRequest
 
class  SimpleCertificateValidationRequest
 
class  SimpleInteractionRequest
 
class  SimpleIOErrorRequest
 
class  SimpleNameClashResolveRequest
 

Typedefs

typedef cppu::WeakImplHelper< css::io::XInputStream, css::io::XSeekable > FdInputStream_Base
 
typedef rtl::Reference< ContentImplHelperContentImplHelperRef
 
typedef std::vector< ContentImplHelperRefContentRefList
 
typedef std::vector< ContentProviderDataContentProviderDataList
 

Enumerations

enum  ResultSetInclude
 
enum  InsertOperation {
  InsertOperation::Copy,
  InsertOperation::Move,
  InsertOperation::Checkin
}
 

Functions

static void ensureContentProviderForURL (const Reference< XUniversalContentBroker > &rBroker, const OUString &rURL)
 
static Reference< XContentIdentifier > getContentIdentifierThrow (const Reference< XUniversalContentBroker > &rBroker, const OUString &rURL)
 
static Reference< XContentIdentifier > getContentIdentifierNoThrow (const Reference< XUniversalContentBroker > &rBroker, const OUString &rURL)
 
static Reference< XContent > getContentThrow (const Reference< XUniversalContentBroker > &rBroker, const Reference< XContentIdentifier > &xId)
 
static Reference< XContent > getContentNoThrow (const Reference< XUniversalContentBroker > &rBroker, const Reference< XContentIdentifier > &xId)
 
void cancelCommandExecution (const uno::Any &rException, const uno::Reference< ucb::XCommandEnvironment > &xEnv)
 
void cancelCommandExecution (const ucb::IOErrorCode eError, const uno::Sequence< uno::Any > &rArgs, const uno::Reference< ucb::XCommandEnvironment > &xEnv, const OUString &rMessage, const uno::Reference< ucb::XCommandProcessor > &xContext)
 
 XTYPEPROVIDER_IMPL_10 (ContentImplHelper, lang::XTypeProvider, lang::XServiceInfo, lang::XComponent, css::ucb::XContent, css::ucb::XCommandProcessor, beans::XPropertiesChangeNotifier, css::ucb::XCommandInfoChangeNotifier, beans::XPropertyContainer, beans::XPropertySetInfoChangeNotifier, container::XChild)
 
bool registerAtUcb (uno::Reference< ucb::XContentProviderManager > const &rManager, uno::Reference< uno::XComponentContext > const &rxContext, OUString const &rName, OUString const &rArguments, OUString const &rTemplate)
 
UCBHELPER_DLLPUBLIC void cancelCommandExecution (const css::uno::Any &rException, const css::uno::Reference< css::ucb::XCommandEnvironment > &xEnv)
 
UCBHELPER_DLLPUBLIC void cancelCommandExecution (const css::ucb::IOErrorCode eError, const css::uno::Sequence< css::uno::Any > &rArgs, const css::uno::Reference< css::ucb::XCommandEnvironment > &xEnv, const OUString &rMessage=OUString(), const css::uno::Reference< css::ucb::XCommandProcessor > &xContext=nullptr)
 
UCBHELPER_DLLPUBLIC css::uno::Reference< css::uno::XComponentContext > getComponentContext (css::uno::Reference< css::lang::XMultiServiceFactory > const &factory)
 
UCBHELPER_DLLPUBLIC bool registerAtUcb (css::uno::Reference< css::ucb::XContentProviderManager > const &rManager, css::uno::Reference< css::uno::XComponentContext > const &rxContext, OUString const &rName, OUString const &rArguments, OUString const &rTemplate)
 

Variables

 INCLUDE_FOLDERS_ONLY
 
 INCLUDE_DOCUMENTS_ONLY
 
 INCLUDE_FOLDERS_AND_DOCUMENTS