namespace com::sun::star::uno
{ class Any;
} namespace weld { class Window; }
template <typename Arg, typename Ret> class Link; namespace com::sun::star::io { class XInputStream; }
#ifndef ADVISEMODE_NODATA // Must be the same value as Ole2 ADVF_* #define ADVISEMODE_NODATA 0x01 #define ADVISEMODE_PRIMEFIRST 0x02 #define ADVISEMODE_ONLYONCE 0x04 #define ADVISEMODE_DATAONSTOP 0x40 #endif
namespace sfx2
{
class SvBaseLink; struct SvLinkSource_Impl;
class SFX2_DLLPUBLIC SvLinkSource : public SvRefBase
{ private:
std::unique_ptr<SvLinkSource_Impl> pImpl; // compatible area
public:
SvLinkSource(); virtual ~SvLinkSource() override;
bool HasDataLinks() const;
void Closed();
sal_uInt64 GetUpdateTimeout() const; void SetUpdateTimeout( sal_uInt64 nTimeMs ); // notify the sink, the mime type is not // a selection criterion void DataChanged( const OUString & rMimeType, const css::uno::Any & rVal ); void SendDataChanged(); void NotifyDataChanged();
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.