Kaydet (Commit) 5537b135 authored tarafından Caolán McNamara's avatar Caolán McNamara

add some SAL_WARN_UNUSED

Change-Id: I6b8fb1d9b76f586a9a27d53f90e7686fcdf35077
üst 9c6021e1
......@@ -61,7 +61,7 @@ namespace svx
/** class encapsulating the com::sun::star::sdb::DataAccessDescriptor service.
*/
class SVX_DLLPUBLIC ODataAccessDescriptor
class SVX_DLLPUBLIC SAL_WARN_UNUSED ODataAccessDescriptor
{
protected:
ODADescriptorImpl* m_pImpl;
......
......@@ -45,7 +45,7 @@ namespace svx
This helper class controls such two UI elements.
*/
class SVX_DLLPUBLIC DatabaseLocationInputController
class SVX_DLLPUBLIC SAL_WARN_UNUSED DatabaseLocationInputController
{
public:
DatabaseLocationInputController(
......
......@@ -40,7 +40,7 @@ namespace svx
//= OColumnTransferable
class SVX_DLLPUBLIC OColumnTransferable : public TransferableHelper
class SVX_DLLPUBLIC SAL_WARN_UNUSED OColumnTransferable : public TransferableHelper
{
protected:
ODataAccessDescriptor m_aDescriptor;
......@@ -166,7 +166,7 @@ namespace svx
/** class for transferring data access objects (tables, queries, statements ...)
*/
class SVX_DLLPUBLIC ODataAccessObjectTransferable : public TransferableHelper
class SVX_DLLPUBLIC SAL_WARN_UNUSED ODataAccessObjectTransferable : public TransferableHelper
{
ODataAccessDescriptor m_aDescriptor;
OUString m_sCompatibleObjectDescription;
......@@ -254,7 +254,7 @@ namespace svx
/** class for transferring multiple columns
*/
class SVX_DLLPUBLIC OMultiColumnTransferable : public TransferableHelper
class SVX_DLLPUBLIC SAL_WARN_UNUSED OMultiColumnTransferable : public TransferableHelper
{
::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue > m_aDescriptors;
......
......@@ -36,7 +36,7 @@ namespace svx
//= OComponentTransferable
class SVX_DLLPUBLIC OComponentTransferable : public TransferableHelper
class SVX_DLLPUBLIC SAL_WARN_UNUSED OComponentTransferable : public TransferableHelper
{
protected:
ODataAccessDescriptor m_aDescriptor;
......
......@@ -30,7 +30,7 @@ namespace svxform
//= ODataAccessCharsetHelper
class SVX_DLLPUBLIC ODataAccessCharsetHelper
class SVX_DLLPUBLIC SAL_WARN_UNUSED ODataAccessCharsetHelper
{
protected:
mutable ::rtl::Reference< ::connectivity::simple::IDataAccessCharSet > m_xCharsetHelper;
......
......@@ -31,7 +31,7 @@
|*
\************************************************************************/
class SVX_DLLPUBLIC E3dDefaultAttributes
class SVX_DLLPUBLIC SAL_WARN_UNUSED E3dDefaultAttributes
{
private:
// Compound object
......
......@@ -31,7 +31,7 @@ namespace svx {
class DialControlBmp : public VirtualDevice
class SAL_WARN_UNUSED DialControlBmp : public VirtualDevice
{
public:
explicit DialControlBmp( vcl::Window& rParent );
......@@ -75,7 +75,7 @@ private:
- Shows the value entered/modified in the numeric field.
- Enables/disables/shows/hides the field according to own state changes.
*/
class SVX_DLLPUBLIC DialControl : public Control
class SVX_DLLPUBLIC SAL_WARN_UNUSED DialControl : public Control
{
public:
explicit DialControl( vcl::Window* pParent, WinBits nBits );
......@@ -164,10 +164,8 @@ private:
DECL_LINK( LinkedFieldModifyHdl, NumericField* );
};
/** Wrapper for usage of a DialControl in item connections. */
class SVX_DLLPUBLIC DialControlWrapper : public sfx::SingleControlWrapper< DialControl, sal_Int32 >
class SVX_DLLPUBLIC SAL_WARN_UNUSED DialControlWrapper : public sfx::SingleControlWrapper< DialControl, sal_Int32 >
{
public:
explicit DialControlWrapper( DialControl& rDial );
......@@ -179,13 +177,9 @@ public:
virtual void SetControlValue( sal_Int32 nValue ) SAL_OVERRIDE;
};
/** An item<->control connection for a DialControl. */
typedef sfx::ItemControlConnection< sfx::Int32ItemWrapper, DialControlWrapper > DialControlConnection;
} // namespace svx
#endif
......
......@@ -36,7 +36,7 @@ class E3dObject;
#define PREVIEW_OBJECTTYPE_SPHERE 0x0000
#define PREVIEW_OBJECTTYPE_CUBE 0x0001
class SVX_DLLPUBLIC Svx3DPreviewControl : public Control
class SVX_DLLPUBLIC SAL_WARN_UNUSED Svx3DPreviewControl : public Control
{
protected:
FmFormModel* mpModel;
......@@ -64,7 +64,7 @@ public:
virtual void Set3DAttributes(const SfxItemSet& rAttr);
};
class SVX_DLLPUBLIC Svx3DLightControl : public Svx3DPreviewControl
class SVX_DLLPUBLIC SAL_WARN_UNUSED Svx3DLightControl : public Svx3DPreviewControl
{
// Callback for interactive changes
Link maUserInteractiveChangeCallback;
......@@ -141,7 +141,7 @@ public:
basegfx::B3DVector GetLightDirection(sal_uInt32 nNum) const;
};
class SVX_DLLPUBLIC SvxLightCtl3D : public Control
class SVX_DLLPUBLIC SAL_WARN_UNUSED SvxLightCtl3D : public Control
{
private:
// local controls
......
......@@ -38,7 +38,7 @@ namespace com { namespace sun { namespace star { namespace awt {
|* virtual method from the control.
\************************************************************************/
class SvxTabPage : public SfxTabPage
class SAL_WARN_UNUSED SvxTabPage : public SfxTabPage
{
public:
......@@ -61,7 +61,7 @@ typedef sal_uInt16 CTL_STATE;
class SvxRectCtlAccessibleContext;
class SvxPixelCtlAccessible;
class SVX_DLLPUBLIC SvxRectCtl : public Control
class SVX_DLLPUBLIC SAL_WARN_UNUSED SvxRectCtl : public Control
{
private:
SVX_DLLPRIVATE void InitSettings( bool bForeground, bool bBackground );
......@@ -133,7 +133,7 @@ public:
|* Preview control for the display of bitmaps
\************************************************************************/
class SVX_DLLPUBLIC SvxBitmapCtl
class SVX_DLLPUBLIC SAL_WARN_UNUSED SvxBitmapCtl
{
protected:
Size aSize;
......@@ -157,7 +157,7 @@ public:
|* Control for editing bitmaps
\************************************************************************/
class SVX_DLLPUBLIC SvxPixelCtl : public Control
class SVX_DLLPUBLIC SAL_WARN_UNUSED SvxPixelCtl : public Control
{
private:
using OutputDevice::SetLineColor;
......@@ -221,7 +221,7 @@ public:
/************************************************************************/
class SVX_DLLPUBLIC ColorLB : public ColorListBox
class SVX_DLLPUBLIC SAL_WARN_UNUSED ColorLB : public ColorListBox
{
public:
......@@ -236,7 +236,7 @@ public:
/************************************************************************/
class SVX_DLLPUBLIC HatchingLB : public ListBox
class SVX_DLLPUBLIC SAL_WARN_UNUSED HatchingLB : public ListBox
{
XHatchListRef mpList;
public:
......@@ -250,7 +250,7 @@ public:
/************************************************************************/
class SVX_DLLPUBLIC GradientLB : public ListBox
class SVX_DLLPUBLIC SAL_WARN_UNUSED GradientLB : public ListBox
{
XGradientListRef mpList;
public:
......@@ -266,7 +266,7 @@ public:
/************************************************************************/
class SVX_DLLPUBLIC BitmapLB : public ListBox
class SVX_DLLPUBLIC SAL_WARN_UNUSED BitmapLB : public ListBox
{
public:
explicit BitmapLB(vcl::Window* pParent, WinBits aWB);
......@@ -285,7 +285,7 @@ private:
/************************************************************************/
class FillAttrLB : public ColorListBox
class FillAttrLB SAL_WARN_UNUSED : public ColorListBox
{
private:
BitmapEx maBitmapEx;
......@@ -301,7 +301,7 @@ public:
/************************************************************************/
class FillTypeLB : public ListBox
class FillTypeLB SAL_WARN_UNUSED : public ListBox
{
public:
......@@ -313,7 +313,7 @@ public:
/************************************************************************/
class SVX_DLLPUBLIC LineLB : public ListBox
class SVX_DLLPUBLIC SAL_WARN_UNUSED LineLB : public ListBox
{
private:
/// bitfield
......@@ -336,7 +336,7 @@ public:
/************************************************************************/
class SVX_DLLPUBLIC LineEndLB : public ListBox
class SVX_DLLPUBLIC SAL_WARN_UNUSED LineEndLB : public ListBox
{
public:
......@@ -355,7 +355,7 @@ class SdrObject;
class SdrPathObj;
class SdrModel;
class SvxPreviewBase : public Control
class SAL_WARN_UNUSED SvxPreviewBase : public Control
{
private:
SdrModel* mpModel;
......@@ -389,7 +389,7 @@ public:
|*
\************************************************************************/
class SVX_DLLPUBLIC SvxXLinePreview : public SvxPreviewBase
class SVX_DLLPUBLIC SAL_WARN_UNUSED SvxXLinePreview : public SvxPreviewBase
{
private:
SdrPathObj* mpLineObjA;
......@@ -421,7 +421,7 @@ public:
|*
\************************************************************************/
class SVX_DLLPUBLIC SvxXRectPreview : public SvxPreviewBase
class SVX_DLLPUBLIC SAL_WARN_UNUSED SvxXRectPreview : public SvxPreviewBase
{
private:
SdrObject* mpRectangleObject;
......@@ -442,7 +442,7 @@ public:
|*
\************************************************************************/
class SVX_DLLPUBLIC SvxXShadowPreview : public SvxPreviewBase
class SVX_DLLPUBLIC SAL_WARN_UNUSED SvxXShadowPreview : public SvxPreviewBase
{
private:
Point maShadowOffset;
......
......@@ -29,7 +29,7 @@
// SvxColorListItem
class SVX_DLLPUBLIC SvxColorListItem: public SfxPoolItem
class SVX_DLLPUBLIC SAL_WARN_UNUSED SvxColorListItem: public SfxPoolItem
{
XColorListRef pColorList;
......@@ -54,12 +54,8 @@ public:
void SetColorList( const XColorListRef &pTable ) { pColorList = pTable; }
};
// SvxGradientListItem
class SVX_DLLPUBLIC SvxGradientListItem: public SfxPoolItem
class SVX_DLLPUBLIC SAL_WARN_UNUSED SvxGradientListItem : public SfxPoolItem
{
XGradientListRef pGradientList;
......@@ -89,7 +85,7 @@ public:
// SvxHatchListItem
class SVX_DLLPUBLIC SvxHatchListItem: public SfxPoolItem
class SVX_DLLPUBLIC SAL_WARN_UNUSED SvxHatchListItem : public SfxPoolItem
{
XHatchListRef pHatchList;
......@@ -120,7 +116,7 @@ public:
// SvxBitmapListItem
class SVX_DLLPUBLIC SvxBitmapListItem: public SfxPoolItem
class SVX_DLLPUBLIC SAL_WARN_UNUSED SvxBitmapListItem : public SfxPoolItem
{
XBitmapListRef pBitmapList;
......@@ -151,7 +147,7 @@ public:
// SvxDashListItem
class SVX_DLLPUBLIC SvxDashListItem: public SfxPoolItem
class SVX_DLLPUBLIC SAL_WARN_UNUSED SvxDashListItem : public SfxPoolItem
{
XDashListRef pDashList;
......@@ -179,7 +175,7 @@ public:
// SvxLineEndListItem
class SVX_DLLPUBLIC SvxLineEndListItem: public SfxPoolItem
class SVX_DLLPUBLIC SAL_WARN_UNUSED SvxLineEndListItem : public SfxPoolItem
{
XLineEndListRef pLineEndList;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment