summaryrefslogtreecommitdiff
path: root/writerfilter/source/doctok
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2013-10-09 11:59:58 +0100
committerCaolán McNamara <caolanm@redhat.com>2013-10-09 13:17:28 +0100
commit69c842a4f3cd274c62b0539eb2bcbd3c0cc8879c (patch)
treeec69b6d52884d0f10e56677a18ffa074cb34a3c6 /writerfilter/source/doctok
parent5089bdb234a93bcb62b597c18b8ab66048246b13 (diff)
update unusedcode list
Change-Id: I201985753fc53f037807e7870c6786a442717d6e
Diffstat (limited to 'writerfilter/source/doctok')
-rw-r--r--writerfilter/source/doctok/WW8Clx.cxx78
-rw-r--r--writerfilter/source/doctok/WW8Clx.hxx83
2 files changed, 0 insertions, 161 deletions
diff --git a/writerfilter/source/doctok/WW8Clx.cxx b/writerfilter/source/doctok/WW8Clx.cxx
deleted file mode 100644
index bea2d554d869..000000000000
--- a/writerfilter/source/doctok/WW8Clx.cxx
+++ /dev/null
@@ -1,78 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
- */
-
-#include <com/sun/star/io/XSeekable.hpp>
-#include <WW8Clx.hxx>
-#include <doctok/resources.hxx>
-
-namespace writerfilter {
-namespace doctok
-{
-WW8Clx::WW8Clx(WW8Stream & rStream,
- sal_uInt32 nOffset, sal_uInt32 nCount)
-: WW8StructBase(rStream, nOffset, nCount), nOffsetPieceTable(0)
-{
- while (getU8(nOffsetPieceTable) != 2)
- {
- nOffsetPieceTable += getU16(nOffsetPieceTable + 1) + 3;
- }
-}
-
-sal_uInt32 WW8Clx::getPieceCount() const
-{
- return (getU32(nOffsetPieceTable + 1) - 4) / 12;
-}
-
-sal_uInt32 WW8Clx::getCp(sal_uInt32 nIndex) const
-{
- return getU32(nOffsetPieceTable + 5 + nIndex * 4);
-}
-
-sal_uInt32 WW8Clx::getFc(sal_uInt32 nIndex) const
-{
- sal_uInt32 nResult = getU32(nOffsetPieceTable + 5 +
- (getPieceCount() + 1) * 4 +
- nIndex * 8 + 2);
-
- if (nResult & 0x40000000)
- nResult = (nResult & ~0x40000000) / 2;
-
- return nResult;
-}
-
-sal_Bool WW8Clx::isComplexFc(sal_uInt32 nIndex) const
-{
- sal_Bool bResult = sal_False;
- sal_uInt32 nTmp = getU32(nOffsetPieceTable + 5 +
- (getPieceCount() + 1) * 4 +
- nIndex * 8 + 2);
- if (nTmp & 0x40000000)
- bResult = sal_True;
-
- return bResult;
-}
-
-void WW8Clx::dump(OutputWithDepth<string> & o) const
-{
- WW8StructBase::dump(o);
-}
-
-}}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/writerfilter/source/doctok/WW8Clx.hxx b/writerfilter/source/doctok/WW8Clx.hxx
deleted file mode 100644
index b15c5e21a7d2..000000000000
--- a/writerfilter/source/doctok/WW8Clx.hxx
+++ /dev/null
@@ -1,83 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
- */
-
-#ifndef INCLUDED_WW8_CLX_HXX
-#define INCLUDED_WW8_CLX_HXX
-
-#include <doctok/resources.hxx>
-
-namespace writerfilter {
-namespace doctok
-{
-
-/**
- Piece table as stored in a Word file.
-
- It contains character positions (CPs) and file character positions
- (FCs). Each CP is correlated to one FC.
- */
-class WW8Clx : public WW8StructBase
-{
- /// Pointer to the file information block.
- WW8Fib::Pointer_t pFib;
-
- /// Offset where FCs begin
- sal_uInt32 nOffsetPieceTable;
-
-public:
- /// Pointer to Clx.
- typedef boost::shared_ptr<WW8Clx> Pointer_t;
-
- WW8Clx(WW8Stream & rStream,
- sal_uInt32 nOffset, sal_uInt32 nCount);
-
- virtual void dump(OutputWithDepth<string> & o) const;
-
- /**
- Return the number of pieces.
- */
- sal_uInt32 getPieceCount() const;
-
- /**
- Return a certain character position.
-
- @param nIndex index of the character position
- */
- sal_uInt32 getCp(sal_uInt32 nIndex) const;
-
- /**
- Return a certain file character position.
-
- @param nIndex index of the file character position
- */
- sal_uInt32 getFc(sal_uInt32 nIndex) const;
-
- /**
- Return if a certain FC is complex.
-
- @nIndex index of the FC
- */
- sal_Bool isComplexFc(sal_uInt32 nIndex) const;
-
-};
-}}
-
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */