summaryrefslogtreecommitdiff
path: root/include/ucbhelper
diff options
context:
space:
mode:
Diffstat (limited to 'include/ucbhelper')
-rw-r--r--include/ucbhelper/propertyvalueset.hxx22
-rw-r--r--include/ucbhelper/resultset.hxx14
-rw-r--r--include/ucbhelper/resultsetmetadata.hxx6
3 files changed, 21 insertions, 21 deletions
diff --git a/include/ucbhelper/propertyvalueset.hxx b/include/ucbhelper/propertyvalueset.hxx
index ea088e910694..00a7ec00158b 100644
--- a/include/ucbhelper/propertyvalueset.hxx
+++ b/include/ucbhelper/propertyvalueset.hxx
@@ -54,7 +54,7 @@ class PropertyValues;
* values to return can easily appended to a valueset object. That object can
* directly be returned by the implementation of the command.
*/
-class UCBHELPER_DLLPUBLIC PropertyValueSet final :
+class PropertyValueSet final :
public cppu::WeakImplHelper<
css::sdbc::XRow,
css::sdbc::XColumnLocate>
@@ -67,7 +67,7 @@ class UCBHELPER_DLLPUBLIC PropertyValueSet final :
bool m_bTriedToGetTypeConverter;
private:
- UCBHELPER_DLLPRIVATE const css::uno::Reference< css::script::XTypeConverter >&
+ const css::uno::Reference< css::script::XTypeConverter >&
getTypeConverter();
template <class T, T ucbhelper_impl::PropertyValue::*_member_name_>
@@ -77,7 +77,7 @@ private:
void appendValue(const OUString& rPropName, PropsSet nTypeName, const T& rValue);
public:
- PropertyValueSet(
+ UCBHELPER_DLLPUBLIC PropertyValueSet(
const css::uno::Reference< css::uno::XComponentContext >& rxContext );
virtual ~PropertyValueSet() override;
@@ -138,37 +138,37 @@ public:
// Non-interface methods
- void appendString( const OUString& rPropName, const OUString& rValue );
+ UCBHELPER_DLLPUBLIC void appendString( const OUString& rPropName, const OUString& rValue );
void appendString( const css::beans::Property& rProp, const OUString& rValue )
{
appendString( rProp.Name, rValue );
}
- void appendBoolean( const OUString& rPropName, bool bValue );
+ UCBHELPER_DLLPUBLIC void appendBoolean( const OUString& rPropName, bool bValue );
void appendBoolean( const css::beans::Property& rProp, bool bValue )
{
appendBoolean( rProp.Name, bValue );
}
- void appendLong( const OUString& rPropName, sal_Int64 nValue );
+ UCBHELPER_DLLPUBLIC void appendLong( const OUString& rPropName, sal_Int64 nValue );
void appendLong( const css::beans::Property& rProp, sal_Int64 nValue )
{
appendLong( rProp.Name, nValue );
}
- void appendTimestamp( const OUString& rPropName, const css::util::DateTime& rValue );
+ UCBHELPER_DLLPUBLIC void appendTimestamp( const OUString& rPropName, const css::util::DateTime& rValue );
void appendTimestamp( const css::beans::Property& rProp, const css::util::DateTime& rValue )
{
appendTimestamp( rProp.Name, rValue );
}
- void appendObject( const OUString& rPropName, const css::uno::Any& rValue );
+ UCBHELPER_DLLPUBLIC void appendObject( const OUString& rPropName, const css::uno::Any& rValue );
void appendObject( const css::beans::Property& rProp, const css::uno::Any& rValue )
{
appendObject( rProp.Name, rValue );
}
- void appendVoid( const OUString& rPropName );
+ UCBHELPER_DLLPUBLIC void appendVoid( const OUString& rPropName );
void appendVoid( const css::beans::Property& rProp )
{
appendVoid( rProp.Name );
@@ -180,7 +180,7 @@ public:
*
* @param rSet is a property set containing the property values.
*/
- void appendPropertySet( const css::uno::Reference< css::beans::XPropertySet >& rSet );
+ UCBHELPER_DLLPUBLIC void appendPropertySet( const css::uno::Reference< css::beans::XPropertySet >& rSet );
/** This method tries to append a single property value contained in a
* property set to the value set.
@@ -191,7 +191,7 @@ public:
* @return False, if the property value cannot be obtained from the
* given property pet. True, otherwise.
*/
- bool appendPropertySetValue(
+ UCBHELPER_DLLPUBLIC bool appendPropertySetValue(
const css::uno::Reference< css::beans::XPropertySet >& rSet,
const css::beans::Property& rProperty );
};
diff --git a/include/ucbhelper/resultset.hxx b/include/ucbhelper/resultset.hxx
index 779b5ab1df32..5e9bad0ce499 100644
--- a/include/ucbhelper/resultset.hxx
+++ b/include/ucbhelper/resultset.hxx
@@ -56,7 +56,7 @@ struct ResultSet_Impl;
*
* @see ResultSetDataSupplier
*/
-class UCBHELPER_DLLPUBLIC ResultSet final :
+class ResultSet final :
public cppu::WeakImplHelper<
css::lang::XServiceInfo,
css::lang::XComponent,
@@ -78,7 +78,7 @@ public:
* shall be able to obtain the values.
* @param rDataSupplier is a supplier for the resultset data.
*/
- ResultSet(
+ UCBHELPER_DLLPUBLIC ResultSet(
const css::uno::Reference< css::uno::XComponentContext >& rxContext,
const css::uno::Sequence< css::beans::Property >& rProperties,
const rtl::Reference< ResultSetDataSupplier >& rDataSupplier );
@@ -92,7 +92,7 @@ public:
* @param rxEnv is the environment for interactions, progress propagation,
* ...
*/
- ResultSet(
+ UCBHELPER_DLLPUBLIC ResultSet(
const css::uno::Reference< css::uno::XComponentContext >& rxContext,
const css::uno::Sequence< css::beans::Property >& rProperties,
const rtl::Reference< ResultSetDataSupplier >& rDataSupplier,
@@ -253,13 +253,13 @@ public:
* @param nOld is the old count of rows; must be non-negative.
* @param nnew is the new count of rows; must be non-negative.
*/
- void rowCountChanged( sal_uInt32 nOld, sal_uInt32 nNew );
+ UCBHELPER_DLLPUBLIC void rowCountChanged( sal_uInt32 nOld, sal_uInt32 nNew );
/**
* This method should be called by the data supplier for the result set
* to indicate that there were all rows obtained from the data source.
*/
- void rowCountFinal();
+ UCBHELPER_DLLPUBLIC void rowCountFinal();
/**
* This method returns a sequence containing all properties ( not the
@@ -267,7 +267,7 @@ public:
*
* @return a sequence of properties.
*/
- const css::uno::Sequence< css::beans::Property >&
+ UCBHELPER_DLLPUBLIC const css::uno::Sequence< css::beans::Property >&
getProperties() const;
/**
@@ -276,7 +276,7 @@ public:
*
* @return an environment or an empty reference.
*/
- const css::uno::Reference< css::ucb::XCommandEnvironment >&
+ UCBHELPER_DLLPUBLIC const css::uno::Reference< css::ucb::XCommandEnvironment >&
getEnvironment() const;
};
diff --git a/include/ucbhelper/resultsetmetadata.hxx b/include/ucbhelper/resultsetmetadata.hxx
index 856c28a0a873..de3a09bdd6c4 100644
--- a/include/ucbhelper/resultsetmetadata.hxx
+++ b/include/ucbhelper/resultsetmetadata.hxx
@@ -69,7 +69,7 @@ ResultSetColumnData::ResultSetColumnData()
* css::sdbc::XResultSetMetaDataSupplier, which is required for
* implementations of service com.sun.star.ucb.ContentResultSet.
*/
-class UCBHELPER_DLLPUBLIC ResultSetMetaData final :
+class ResultSetMetaData final :
public cppu::WeakImplHelper<css::sdbc::XResultSetMetaData>
{
std::unique_ptr<ucbhelper_impl::ResultSetMetaData_Impl> m_pImpl;
@@ -85,7 +85,7 @@ public:
* @param rProps is a sequence of properties (partially) describing the
* columns of a resultset.
*/
- ResultSetMetaData(
+ UCBHELPER_DLLPUBLIC ResultSetMetaData(
const css::uno::Reference< css::uno::XComponentContext >& rxContext,
const css::uno::Sequence< css::beans::Property >& rProps );
@@ -102,7 +102,7 @@ public:
* rColumnData[ 0 ] corresponds to data in rProps[ 0 ],
* rColumnData[ 1 ] corresponds to data in rProps[ 1 ], ...
*/
- ResultSetMetaData(
+ UCBHELPER_DLLPUBLIC ResultSetMetaData(
const css::uno::Reference< css::uno::XComponentContext >& rxContext,
const css::uno::Sequence< css::beans::Property >& rProps,
std::vector< ResultSetColumnData >&& rColumnData );