Coverage Report

Created: 2026-03-12 06:42

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/libmwaw/src/lib/MWAWDebug.hxx
Line
Count
Source
1
/* -*- Mode: C++; c-default-style: "k&r"; indent-tabs-mode: nil; tab-width: 2; c-basic-offset: 2 -*- */
2
3
/* libmwaw
4
* Version: MPL 2.0 / LGPLv2+
5
*
6
* The contents of this file are subject to the Mozilla Public License Version
7
* 2.0 (the "License"); you may not use this file except in compliance with
8
* the License or as specified alternatively below. You may obtain a copy of
9
* the License at http://www.mozilla.org/MPL/
10
*
11
* Software distributed under the License is distributed on an "AS IS" basis,
12
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
13
* for the specific language governing rights and limitations under the
14
* License.
15
*
16
* Major Contributor(s):
17
* Copyright (C) 2002 William Lachance (wrlach@gmail.com)
18
* Copyright (C) 2002,2004 Marc Maurer (uwog@uwog.net)
19
* Copyright (C) 2004-2006 Fridrich Strba (fridrich.strba@bluewin.ch)
20
* Copyright (C) 2006, 2007 Andrew Ziem
21
* Copyright (C) 2011, 2012 Alonso Laurent (alonso@loria.fr)
22
*
23
*
24
* All Rights Reserved.
25
*
26
* For minor contributions see the git repository.
27
*
28
* Alternatively, the contents of this file may be used under the terms of
29
* the GNU Lesser General Public License Version 2 or later (the "LGPLv2+"),
30
* in which case the provisions of the LGPLv2+ are applicable
31
* instead of those above.
32
*/
33
34
#ifndef MWAW_DEBUG
35
#  define MWAW_DEBUG
36
37
#include <string>
38
39
#include "MWAWInputStream.hxx"
40
41
#  if defined(DEBUG_WITH_FILES)
42
#include <fstream>
43
#include <sstream>
44
#include <string>
45
#include <vector>
46
//! some  basic tools
47
namespace libmwaw
48
{
49
//! debugging tools
50
namespace Debug
51
{
52
//! a debug function to store in a datafile in the current directory
53
//! WARNING: this function erase the file fileName if it exists
54
//! (if debug_with_files is not defined, does nothing)
55
bool dumpFile(librevenge::RVNGBinaryData &data, char const *fileName);
56
//! returns a file name from an ole/... name
57
std::string flattenFileName(std::string const &name);
58
}
59
60
//! a basic stream (if debug_with_files is not defined, does nothing)
61
typedef std::stringstream DebugStream;
62
63
//! an interface used to insert comment in a binary file,
64
//! written in ascii form (if debug_with_files is not defined, does nothing)
65
class DebugFile
66
{
67
public:
68
  //! constructor given the input file
69
  explicit DebugFile(MWAWInputStreamPtr const &ip)
70
    : m_fileName("")
71
    , m_file()
72
    , m_on(false)
73
    , m_input(ip)
74
    , m_actOffset(-1)
75
    , m_notes()
76
    , m_skipZones()
77
  {
78
  }
79
80
  //! resets the input
81
  void setStream(MWAWInputStreamPtr const &ip)
82
  {
83
    m_input = ip;
84
  }
85
  //! destructor
86
  ~DebugFile()
87
  {
88
    reset();
89
  }
90
  //! opens/creates a file to store a result
91
  bool open(std::string const &filename);
92
  //! writes the current file and reset to zero
93
  void reset()
94
  {
95
    write();
96
    m_fileName="";
97
    m_file.close();
98
    m_on = false;
99
    m_notes.resize(0);
100
    m_skipZones.resize(0);
101
    m_actOffset = -1;
102
  }
103
  //! flushes the file
104
  void write();
105
  //! adds a new position in the file
106
  void addPos(long pos);
107
  //! adds a note in the file, in actual position
108
  void addNote(char const *note);
109
  //! adds a not breaking delimiter in position \a pos
110
  void addDelimiter(long pos, char c);
111
112
  //! skips the file zone defined by beginPos-endPos
113
  void skipZone(long beginPos, long endPos)
114
  {
115
    if (m_on) m_skipZones.push_back(MWAWVec2<long>(beginPos, endPos));
116
  }
117
118
protected:
119
  //! sorts the position/note date
120
  void sort();
121
122
  //! the file name
123
  mutable std::string m_fileName;
124
  //! a stream which is open to write the file
125
  mutable std::ofstream m_file;
126
  //! a flag to know if the result stream is open or note
127
  mutable bool m_on;
128
129
  //! the input
130
  MWAWInputStreamPtr m_input;
131
132
  //! \brief a note and its position (used to sort all notes)
133
  struct NotePos {
134
    //! empty constructor used by std::vector
135
    NotePos()
136
      : m_pos(-1)
137
      , m_text("")
138
      , m_breaking(false)
139
    {
140
    }
141
142
    //! constructor: given position and note
143
    NotePos(long p, std::string const &n, bool br=true)
144
      : m_pos(p)
145
      , m_text(n)
146
      , m_breaking(br)
147
    {
148
    }
149
    //! note offset
150
    long m_pos;
151
    //! note text
152
    std::string m_text;
153
    //! flag to indicate a non breaking note
154
    bool m_breaking;
155
156
    //! comparison operator based on the position
157
    bool operator<(NotePos const &p) const
158
    {
159
      long diff = m_pos-p.m_pos;
160
      if (diff) return (diff < 0) ? true : false;
161
      if (m_breaking != p.m_breaking) return m_breaking;
162
      return m_text < p.m_text;
163
    }
164
    /*! \struct NotePosLt
165
     * \brief internal struct used to sort the notes, sorted by position
166
     */
167
    struct NotePosLt {
168
      //! comparison operator
169
      bool operator()(NotePos const &s1, NotePos const &s2) const
170
      {
171
        return s1 < s2;
172
      }
173
    };
174
  };
175
176
  //! the actual offset (used to store note)
177
  long m_actOffset;
178
  //! list of notes
179
  std::vector<NotePos> m_notes;
180
  //! list of skipZone
181
  std::vector<MWAWVec2<long> > m_skipZones;
182
};
183
}
184
#  else
185
namespace libmwaw
186
{
187
namespace Debug
188
{
189
inline bool dumpFile(librevenge::RVNGBinaryData &, char const *)
190
0
{
191
0
  return true;
192
0
}
193
//! returns a file name from an ole/... name
194
inline std::string flattenFileName(std::string const &name)
195
11.5k
{
196
11.5k
  return name;
197
11.5k
}
198
}
199
200
class DebugStream
201
{
202
public:
203
  template <class T>
204
  DebugStream &operator<<(T const &)
205
67.0G
  {
206
67.0G
    return *this;
207
67.0G
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [8]>(char const (&) [8])
Line
Count
Source
205
307M
  {
206
307M
    return *this;
207
307M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [18]>(char const (&) [18])
Line
Count
Source
205
34.8M
  {
206
34.8M
    return *this;
207
34.8M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [3]>(char const (&) [3])
Line
Count
Source
205
5.42G
  {
206
5.42G
    return *this;
207
5.42G
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <int>(int const&)
Line
Count
Source
205
18.8G
  {
206
18.8G
    return *this;
207
18.8G
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [13]>(char const (&) [13])
Line
Count
Source
205
52.8M
  {
206
52.8M
    return *this;
207
52.8M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWEntry>(MWAWEntry const&)
Line
Count
Source
205
180k
  {
206
180k
    return *this;
207
180k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [2]>(char const (&) [2])
Line
Count
Source
205
17.7G
  {
206
17.7G
    return *this;
207
17.7G
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <std::__1::ios_base& (std::__1::ios_base&)>(std::__1::ios_base& ( const&)(std::__1::ios_base&))
Line
Count
Source
205
4.03G
  {
206
4.03G
    return *this;
207
4.03G
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <long>(long const&)
Line
Count
Source
205
1.12G
  {
206
1.12G
    return *this;
207
1.12G
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [10]>(char const (&) [10])
Line
Count
Source
205
4.09G
  {
206
4.09G
    return *this;
207
4.09G
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
Line
Count
Source
205
190M
  {
206
190M
    return *this;
207
190M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [6]>(char const (&) [6])
Line
Count
Source
205
312M
  {
206
312M
    return *this;
207
312M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [12]>(char const (&) [12])
Line
Count
Source
205
118M
  {
206
118M
    return *this;
207
118M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <unsigned long>(unsigned long const&)
Line
Count
Source
205
157M
  {
206
157M
    return *this;
207
157M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [5]>(char const (&) [5])
Line
Count
Source
205
4.13G
  {
206
4.13G
    return *this;
207
4.13G
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [4]>(char const (&) [4])
Line
Count
Source
205
1.58G
  {
206
1.58G
    return *this;
207
1.58G
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [22]>(char const (&) [22])
Line
Count
Source
205
44.3M
  {
206
44.3M
    return *this;
207
44.3M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [19]>(char const (&) [19])
Line
Count
Source
205
16.0M
  {
206
16.0M
    return *this;
207
16.0M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [9]>(char const (&) [9])
Line
Count
Source
205
253M
  {
206
253M
    return *this;
207
253M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWColor>(MWAWColor const&)
Line
Count
Source
205
14.8M
  {
206
14.8M
    return *this;
207
14.8M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [17]>(char const (&) [17])
Line
Count
Source
205
59.9M
  {
206
59.9M
    return *this;
207
59.9M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWRSRCParser::Version>(MWAWRSRCParser::Version const&)
Line
Count
Source
205
13.0k
  {
206
13.0k
    return *this;
207
13.0k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [11]>(char const (&) [11])
Line
Count
Source
205
502M
  {
206
502M
    return *this;
207
502M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [16]>(char const (&) [16])
Line
Count
Source
205
20.5M
  {
206
20.5M
    return *this;
207
20.5M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char const*>(char const* const&)
Line
Count
Source
205
52.9M
  {
206
52.9M
    return *this;
207
52.9M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [7]>(char const (&) [7])
Line
Count
Source
205
615M
  {
206
615M
    return *this;
207
615M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [25]>(char const (&) [25])
Line
Count
Source
205
1.60M
  {
206
1.60M
    return *this;
207
1.60M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <float>(float const&)
Line
Count
Source
205
41.3M
  {
206
41.3M
    return *this;
207
41.3M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [21]>(char const (&) [21])
Line
Count
Source
205
3.59M
  {
206
3.59M
    return *this;
207
3.59M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <libmwaw::PrinterInfo>(libmwaw::PrinterInfo const&)
Line
Count
Source
205
7.80M
  {
206
7.80M
    return *this;
207
7.80M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [20]>(char const (&) [20])
Line
Count
Source
205
23.7M
  {
206
23.7M
    return *this;
207
23.7M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [15]>(char const (&) [15])
Line
Count
Source
205
300M
  {
206
300M
    return *this;
207
300M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWBox2<int> >(MWAWBox2<int> const&)
Line
Count
Source
205
5.64M
  {
206
5.64M
    return *this;
207
5.64M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [14]>(char const (&) [14])
Line
Count
Source
205
101M
  {
206
101M
    return *this;
207
101M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <NisusWrtStruct::FootnoteInfo>(NisusWrtStruct::FootnoteInfo const&)
Line
Count
Source
205
312
  {
206
312
    return *this;
207
312
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <NisusWrtTextInternal::Font>(NisusWrtTextInternal::Font const&)
Line
Count
Source
205
16.4k
  {
206
16.4k
    return *this;
207
16.4k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <NisusWrtStruct::ZoneType>(NisusWrtStruct::ZoneType const&)
Line
Count
Source
205
86.6k
  {
206
86.6k
    return *this;
207
86.6k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <NisusWrtStruct::Position>(NisusWrtStruct::Position const&)
Line
Count
Source
205
34.8k
  {
206
34.8k
    return *this;
207
34.8k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <NisusWrtTextInternal::Paragraph>(NisusWrtTextInternal::Paragraph const&)
Line
Count
Source
205
11.9k
  {
206
11.9k
    return *this;
207
11.9k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [23]>(char const (&) [23])
Line
Count
Source
205
580k
  {
206
580k
    return *this;
207
580k
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <NisusWrtTextInternal::HeaderFooter>(NisusWrtTextInternal::HeaderFooter const&)
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <NisusWrtTextInternal::Footnote>(NisusWrtTextInternal::Footnote const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <NisusWrtTextInternal::PicturePara>(NisusWrtTextInternal::PicturePara const&)
Line
Count
Source
205
28.8k
  {
206
28.8k
    return *this;
207
28.8k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <NisusWrtTextInternal::DataPLC>(NisusWrtTextInternal::DataPLC const&)
Line
Count
Source
205
66.2k
  {
206
66.2k
    return *this;
207
66.2k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [29]>(char const (&) [29])
Line
Count
Source
205
256k
  {
206
256k
    return *this;
207
256k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWVec2<int> >(MWAWVec2<int> const&)
Line
Count
Source
205
30.2M
  {
206
30.2M
    return *this;
207
30.2M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWGraphicStyle::Pattern>(MWAWGraphicStyle::Pattern const&)
Line
Count
Source
205
1.87M
  {
206
1.87M
    return *this;
207
1.87M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWTabStop>(MWAWTabStop const&)
Line
Count
Source
205
8.21M
  {
206
8.21M
    return *this;
207
8.21M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <PowerPoint1ParserInternal::Ruler::Outline>(PowerPoint1ParserInternal::Ruler::Outline const&)
Line
Count
Source
205
2.59k
  {
206
2.59k
    return *this;
207
2.59k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [27]>(char const (&) [27])
Line
Count
Source
205
9.26M
  {
206
9.26M
    return *this;
207
9.26M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <double>(double const&)
Line
Count
Source
205
20.2M
  {
206
20.2M
    return *this;
207
20.2M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [24]>(char const (&) [24])
Line
Count
Source
205
1.90M
  {
206
1.90M
    return *this;
207
1.90M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWVec2<float> >(MWAWVec2<float> const&)
Line
Count
Source
205
6.15M
  {
206
6.15M
    return *this;
207
6.15M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWParagraph>(MWAWParagraph const&)
Line
Count
Source
205
4.16M
  {
206
4.16M
    return *this;
207
4.16M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char>(char const&)
Line
Count
Source
205
359M
  {
206
359M
    return *this;
207
359M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <PowerPoint3ParserInternal::Ruler>(PowerPoint3ParserInternal::Ruler const&)
Line
Count
Source
205
776
  {
206
776
    return *this;
207
776
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <PowerPoint7Struct::Zone>(PowerPoint7Struct::Zone const&)
Line
Count
Source
205
390k
  {
206
390k
    return *this;
207
390k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [28]>(char const (&) [28])
Line
Count
Source
205
103k
  {
206
103k
    return *this;
207
103k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <PowerPoint7Struct::SlideId>(PowerPoint7Struct::SlideId const&)
Line
Count
Source
205
6.82k
  {
206
6.82k
    return *this;
207
6.82k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [26]>(char const (&) [26])
Line
Count
Source
205
54.9M
  {
206
54.9M
    return *this;
207
54.9M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [35]>(char const (&) [35])
Line
Count
Source
205
7.70k
  {
206
7.70k
    return *this;
207
7.70k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [30]>(char const (&) [30])
Line
Count
Source
205
270k
  {
206
270k
    return *this;
207
270k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [33]>(char const (&) [33])
Line
Count
Source
205
762
  {
206
762
    return *this;
207
762
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTimeParserInternal::Zone>(RagTimeParserInternal::Zone const&)
Line
Count
Source
205
28.7M
  {
206
28.7M
    return *this;
207
28.7M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWBox2<float> >(MWAWBox2<float> const&)
Line
Count
Source
205
13.4M
  {
206
13.4M
    return *this;
207
13.4M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTimeStruct::ResourceList>(RagTimeStruct::ResourceList const&)
Line
Count
Source
205
8.25k
  {
206
8.25k
    return *this;
207
8.25k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWCell::Format>(MWAWCell::Format const&)
Line
Count
Source
205
3.85M
  {
206
3.85M
    return *this;
207
3.85M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTimeSpreadsheetInternal::CellBorder>(RagTimeSpreadsheetInternal::CellBorder const&)
Line
Count
Source
205
17.3k
  {
206
17.3k
    return *this;
207
17.3k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTimeSpreadsheetInternal::CellExtra>(RagTimeSpreadsheetInternal::CellExtra const&)
Line
Count
Source
205
4.66k
  {
206
4.66k
    return *this;
207
4.66k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTimeSpreadsheetInternal::DateTime>(RagTimeSpreadsheetInternal::DateTime const&)
Line
Count
Source
205
1.10k
  {
206
1.10k
    return *this;
207
1.10k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTimeSpreadsheetInternal::CellFormat>(RagTimeSpreadsheetInternal::CellFormat const&)
Line
Count
Source
205
17.3k
  {
206
17.3k
    return *this;
207
17.3k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTimeSpreadsheetInternal::ComplexBlock::Zone>(RagTimeSpreadsheetInternal::ComplexBlock::Zone const&)
Line
Count
Source
205
2.12M
  {
206
2.12M
    return *this;
207
2.12M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWCellContent::FormulaInstruction>(MWAWCellContent::FormulaInstruction const&)
Line
Count
Source
205
4.05M
  {
206
4.05M
    return *this;
207
4.05M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTimeTextInternal::Token>(RagTimeTextInternal::Token const&)
Line
Count
Source
205
35.8k
  {
206
35.8k
    return *this;
207
35.8k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <unsigned char>(unsigned char const&)
Line
Count
Source
205
2.12G
  {
206
2.12G
    return *this;
207
2.12G
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTime5StructManager::Field>(RagTime5StructManager::Field const&)
Line
Count
Source
205
1.15M
  {
206
1.15M
    return *this;
207
1.15M
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ScriptWriterParserInternal::Paragraph>(ScriptWriterParserInternal::Paragraph const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [31]>(char const (&) [31])
Line
Count
Source
205
407k
  {
206
407k
    return *this;
207
407k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriteNowEntry>(WriteNowEntry const&)
Line
Count
Source
205
21.1k
  {
206
21.1k
    return *this;
207
21.1k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriteNowTextInternal::ContentZone>(WriteNowTextInternal::ContentZone const&)
Line
Count
Source
205
44.3M
  {
206
44.3M
    return *this;
207
44.3M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriteNowTextInternal::Style>(WriteNowTextInternal::Style const&)
Line
Count
Source
205
3.53k
  {
206
3.53k
    return *this;
207
3.53k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriteNowTextInternal::Font>(WriteNowTextInternal::Font const&)
Line
Count
Source
205
1.38M
  {
206
1.38M
    return *this;
207
1.38M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriteNowTextInternal::Paragraph>(WriteNowTextInternal::Paragraph const&)
Line
Count
Source
205
577k
  {
206
577k
    return *this;
207
577k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriteNowTextInternal::TableData>(WriteNowTextInternal::TableData const&)
Line
Count
Source
205
975k
  {
206
975k
    return *this;
207
975k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriteNowTextInternal::Token>(WriteNowTextInternal::Token const&)
Line
Count
Source
205
993k
  {
206
993k
    return *this;
207
993k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriterPlsParserInternal::WindowsInfo>(WriterPlsParserInternal::WindowsInfo const&)
Line
Count
Source
205
31.3k
  {
206
31.3k
    return *this;
207
31.3k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriterPlsParserInternal::ParagraphInfo>(WriterPlsParserInternal::ParagraphInfo const&)
Line
Count
Source
205
248k
  {
206
248k
    return *this;
207
248k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriterPlsParserInternal::PageInfo>(WriterPlsParserInternal::PageInfo const&)
Line
Count
Source
205
2.33k
  {
206
2.33k
    return *this;
207
2.33k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriterPlsParserInternal::ColumnInfo>(WriterPlsParserInternal::ColumnInfo const&)
Line
Count
Source
205
2.49k
  {
206
2.49k
    return *this;
207
2.49k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriterPlsParserInternal::Line>(WriterPlsParserInternal::Line const&)
Line
Count
Source
205
162M
  {
206
162M
    return *this;
207
162M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriterPlsParserInternal::SectionInfo>(WriterPlsParserInternal::SectionInfo const&)
Line
Count
Source
205
197k
  {
206
197k
    return *this;
207
197k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriterPlsParserInternal::ColumnTableInfo>(WriterPlsParserInternal::ColumnTableInfo const&)
Line
Count
Source
205
70.8M
  {
206
70.8M
    return *this;
207
70.8M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriterPlsParserInternal::GraphicInfo>(WriterPlsParserInternal::GraphicInfo const&)
Line
Count
Source
205
11.1M
  {
206
11.1M
    return *this;
207
11.1M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWPosition>(MWAWPosition const&)
Line
Count
Source
205
19.4k
  {
206
19.4k
    return *this;
207
19.4k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriterPlsParserInternal::ParagraphData>(WriterPlsParserInternal::ParagraphData const&)
Line
Count
Source
205
185k
  {
206
185k
    return *this;
207
185k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <WriterPlsParserInternal::Font>(WriterPlsParserInternal::Font const&)
Line
Count
Source
205
4.56M
  {
206
4.56M
    return *this;
207
4.56M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ZWrtTextInternal::Font>(ZWrtTextInternal::Font const&)
Line
Count
Source
205
15.5k
  {
206
15.5k
    return *this;
207
15.5k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ActaParserInternal::Label>(ActaParserInternal::Label const&)
Line
Count
Source
205
1.90k
  {
206
1.90k
    return *this;
207
1.90k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ActaParserInternal::Option>(ActaParserInternal::Option const&)
Line
Count
Source
205
1.86k
  {
206
1.86k
    return *this;
207
1.86k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <unsigned int>(unsigned int const&)
Line
Count
Source
205
353k
  {
206
353k
    return *this;
207
353k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ActaParserInternal::Printing>(ActaParserInternal::Printing const&)
Line
Count
Source
205
570
  {
206
570
    return *this;
207
570
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ActaTextInternal::Topic>(ActaTextInternal::Topic const&)
Line
Count
Source
205
42.3k
  {
206
42.3k
    return *this;
207
42.3k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <int [2]>(int const (&) [2])
Line
Count
Source
205
49.6k
  {
206
49.6k
    return *this;
207
49.6k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ApplePictParserInternal::Region>(ApplePictParserInternal::Region const&)
Line
Count
Source
205
318k
  {
206
318k
    return *this;
207
318k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ApplePictParserInternal::Bitmap>(ApplePictParserInternal::Bitmap const&)
Line
Count
Source
205
1.94k
  {
206
1.94k
    return *this;
207
1.94k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ApplePictParserInternal::Pixmap>(ApplePictParserInternal::Pixmap const&)
Line
Count
Source
205
3.61k
  {
206
3.61k
    return *this;
207
3.61k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [32]>(char const (&) [32])
Line
Count
Source
205
8.05k
  {
206
8.05k
    return *this;
207
8.05k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <BeagleWksDRParserInternal::Shape>(BeagleWksDRParserInternal::Shape const&)
Line
Count
Source
205
787k
  {
206
787k
    return *this;
207
787k
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <BeagleWksStructManager::Frame>(BeagleWksStructManager::Frame const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <BeagleWksTextInternal::Font>(BeagleWksTextInternal::Font const&)
Line
Count
Source
205
11.0k
  {
206
11.0k
    return *this;
207
11.0k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWTabStop::Alignment>(MWAWTabStop::Alignment const&)
Line
Count
Source
205
42
  {
206
42
    return *this;
207
42
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <BeagleWksTextInternal::Section>(BeagleWksTextInternal::Section const&)
Line
Count
Source
205
554
  {
206
554
    return *this;
207
554
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWGraphicStyle::Arrow>(MWAWGraphicStyle::Arrow const&)
Line
Count
Source
205
11.8k
  {
206
11.8k
    return *this;
207
11.8k
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <Canvas5StyleManagerInternal::ColorStyle>(Canvas5StyleManagerInternal::ColorStyle const&)
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <Canvas5StyleManagerInternal::PenStyle>(Canvas5StyleManagerInternal::PenStyle const&)
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <Canvas5StyleManagerInternal::Stroke>(Canvas5StyleManagerInternal::Stroke const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksStruct::Struct>(ClarisWksStruct::Struct const&)
Line
Count
Source
205
2.27M
  {
206
2.27M
    return *this;
207
2.27M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksStruct::DSET>(ClarisWksStruct::DSET const&)
Line
Count
Source
205
286k
  {
206
286k
    return *this;
207
286k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisDrawStyleManagerInternal::Gradient>(ClarisDrawStyleManagerInternal::Gradient const&)
Line
Count
Source
205
289
  {
206
289
    return *this;
207
289
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisDrawTextInternal::DSET>(ClarisDrawTextInternal::DSET const&)
Line
Count
Source
205
228k
  {
206
228k
    return *this;
207
228k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksStruct::DSET::Child>(ClarisWksStruct::DSET::Child const&)
Line
Count
Source
205
1.21M
  {
206
1.21M
    return *this;
207
1.21M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisDrawTextInternal::ParagraphPLC>(ClarisDrawTextInternal::ParagraphPLC const&)
Line
Count
Source
205
557k
  {
206
557k
    return *this;
207
557k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisDrawTextInternal::Paragraph>(ClarisDrawTextInternal::Paragraph const&)
Line
Count
Source
205
202k
  {
206
202k
    return *this;
207
202k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisDrawTextInternal::Token>(ClarisDrawTextInternal::Token const&)
Line
Count
Source
205
612k
  {
206
612k
    return *this;
207
612k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisDrawTextInternal::TextZoneInfo>(ClarisDrawTextInternal::TextZoneInfo const&)
Line
Count
Source
205
215k
  {
206
215k
    return *this;
207
215k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisDrawTextInternal::PLC>(ClarisDrawTextInternal::PLC const&)
Line
Count
Source
205
15.5k
  {
206
15.5k
    return *this;
207
15.5k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksGraphInternal::Group>(ClarisWksGraphInternal::Group const&)
Line
Count
Source
205
1.27M
  {
206
1.27M
    return *this;
207
1.27M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksGraphInternal::Bitmap>(ClarisWksGraphInternal::Bitmap const&)
Line
Count
Source
205
301k
  {
206
301k
    return *this;
207
301k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksGraphInternal::Zone>(ClarisWksGraphInternal::Zone const&)
Line
Count
Source
205
23.7M
  {
206
23.7M
    return *this;
207
23.7M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksGraphInternal::Zone::Type>(ClarisWksGraphInternal::Zone::Type const&)
Line
Count
Source
205
19.6k
  {
206
19.6k
    return *this;
207
19.6k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <short>(short const&)
Line
Count
Source
205
1.44M
  {
206
1.44M
    return *this;
207
1.44M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksGraphInternal::CurvePoint>(ClarisWksGraphInternal::CurvePoint const&)
Line
Count
Source
205
31.8M
  {
206
31.8M
    return *this;
207
31.8M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksPresentationInternal::Presentation>(ClarisWksPresentationInternal::Presentation const&)
Line
Count
Source
205
215k
  {
206
215k
    return *this;
207
215k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksSpreadsheetInternal::Spreadsheet>(ClarisWksSpreadsheetInternal::Spreadsheet const&)
Line
Count
Source
205
378k
  {
206
378k
    return *this;
207
378k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksStyleManagerInternal::Pattern>(ClarisWksStyleManagerInternal::Pattern const&)
Line
Count
Source
205
1.56k
  {
206
1.56k
    return *this;
207
1.56k
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksStyleManagerInternal::Gradient>(ClarisWksStyleManagerInternal::Gradient const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksStyleManager::Style>(ClarisWksStyleManager::Style const&)
Line
Count
Source
205
137k
  {
206
137k
    return *this;
207
137k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [37]>(char const (&) [37])
Line
Count
Source
205
1.36k
  {
206
1.36k
    return *this;
207
1.36k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksStyleManager::CellFormat>(ClarisWksStyleManager::CellFormat const&)
Line
Count
Source
205
10.3k
  {
206
10.3k
    return *this;
207
10.3k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWGraphicStyle>(MWAWGraphicStyle const&)
Line
Count
Source
205
494k
  {
206
494k
    return *this;
207
494k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksStyleManager::KSEN>(ClarisWksStyleManager::KSEN const&)
Line
Count
Source
205
222k
  {
206
222k
    return *this;
207
222k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksTableInternal::Table>(ClarisWksTableInternal::Table const&)
Line
Count
Source
205
252k
  {
206
252k
    return *this;
207
252k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksTableInternal::Border>(ClarisWksTableInternal::Border const&)
Line
Count
Source
205
5.09M
  {
206
5.09M
    return *this;
207
5.09M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksTableInternal::TableCell>(ClarisWksTableInternal::TableCell const&)
Line
Count
Source
205
1.42M
  {
206
1.42M
    return *this;
207
1.42M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksTextInternal::Zone>(ClarisWksTextInternal::Zone const&)
Line
Count
Source
205
1.15M
  {
206
1.15M
    return *this;
207
1.15M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksTextInternal::ParagraphPLC>(ClarisWksTextInternal::ParagraphPLC const&)
Line
Count
Source
205
1.48M
  {
206
1.48M
    return *this;
207
1.48M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksTextInternal::Token>(ClarisWksTextInternal::Token const&)
Line
Count
Source
205
8.88M
  {
206
8.88M
    return *this;
207
8.88M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksTextInternal::Section>(ClarisWksTextInternal::Section const&)
Line
Count
Source
205
278k
  {
206
278k
    return *this;
207
278k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksTextInternal::TextZoneInfo>(ClarisWksTextInternal::TextZoneInfo const&)
Line
Count
Source
205
1.07M
  {
206
1.07M
    return *this;
207
1.07M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksTextInternal::PLC>(ClarisWksTextInternal::PLC const&)
Line
Count
Source
205
49.4M
  {
206
49.4M
    return *this;
207
49.4M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksTextInternal::Paragraph>(ClarisWksTextInternal::Paragraph const&)
Line
Count
Source
205
2.04M
  {
206
2.04M
    return *this;
207
2.04M
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <DocMkrParserInternal::PictInfo>(DocMkrParserInternal::PictInfo const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <DocMkrTextInternal::Footer>(DocMkrTextInternal::Footer const&)
Line
Count
Source
205
174
  {
206
174
    return *this;
207
174
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <EDocParserInternal::Index>(EDocParserInternal::Index const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <FreeHandParserInternal::ShapeHeader>(FreeHandParserInternal::ShapeHeader const&)
Line
Count
Source
205
415k
  {
206
415k
    return *this;
207
415k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <FreeHandParserInternal::StyleHeader>(FreeHandParserInternal::StyleHeader const&)
Line
Count
Source
205
293k
  {
206
293k
    return *this;
207
293k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <FullWrtStruct::Entry>(FullWrtStruct::Entry const&)
Line
Count
Source
205
16.4M
  {
206
16.4M
    return *this;
207
16.4M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <FullWrtParserInternal::DocZoneStruct>(FullWrtParserInternal::DocZoneStruct const&)
Line
Count
Source
205
39.6k
  {
206
39.6k
    return *this;
207
39.6k
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <FullWrtParserInternal::ReferenceCalledData>(FullWrtParserInternal::ReferenceCalledData const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <FullWrtStruct::ZoneHeader>(FullWrtStruct::ZoneHeader const&)
Line
Count
Source
205
6.51k
  {
206
6.51k
    return *this;
207
6.51k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <FullWrtTextInternal::Item>(FullWrtTextInternal::Item const&)
Line
Count
Source
205
237
  {
206
237
    return *this;
207
237
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <FullWrtTextInternal::DataModifier>(FullWrtTextInternal::DataModifier const&)
Line
Count
Source
205
8
  {
206
8
    return *this;
207
8
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <FullWrtTextInternal::LineHeader>(FullWrtTextInternal::LineHeader const&)
Line
Count
Source
205
539k
  {
206
539k
    return *this;
207
539k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <FullWrtTextInternal::Zone>(FullWrtTextInternal::Zone const&)
Line
Count
Source
205
26.0k
  {
206
26.0k
    return *this;
207
26.0k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <FullWrtTextInternal::ColumnInfo>(FullWrtTextInternal::ColumnInfo const&)
Line
Count
Source
205
8.77k
  {
206
8.77k
    return *this;
207
8.77k
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <FullWrtTextInternal::ParaModifier>(FullWrtTextInternal::ParaModifier const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <GreatWksDBParserInternal::BlockHeader>(GreatWksDBParserInternal::BlockHeader const&)
Line
Count
Source
205
826k
  {
206
826k
    return *this;
207
826k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <GreatWksDBParserInternal::Field>(GreatWksDBParserInternal::Field const&)
Line
Count
Source
205
1.18M
  {
206
1.18M
    return *this;
207
1.18M
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [44]>(char const (&) [44])
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <GreatWksGraphInternal::Frame>(GreatWksGraphInternal::Frame const&)
Line
Count
Source
205
36.6k
  {
206
36.6k
    return *this;
207
36.6k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <GreatWksTextInternal::Zone>(GreatWksTextInternal::Zone const&)
Line
Count
Source
205
49.9k
  {
206
49.9k
    return *this;
207
49.9k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <GreatWksTextInternal::Token>(GreatWksTextInternal::Token const&)
Line
Count
Source
205
2.04M
  {
206
2.04M
    return *this;
207
2.04M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <GreatWksTextInternal::PLC>(GreatWksTextInternal::PLC const&)
Line
Count
Source
205
1.40M
  {
206
1.40M
    return *this;
207
1.40M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <GreatWksTextInternal::Frame>(GreatWksTextInternal::Frame const&)
Line
Count
Source
205
493k
  {
206
493k
    return *this;
207
493k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <HanMacWrdJZoneHeader>(HanMacWrdJZoneHeader const&)
Line
Count
Source
205
25.5k
  {
206
25.5k
    return *this;
207
25.5k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <HanMacWrdJTextInternal::PLC>(HanMacWrdJTextInternal::PLC const&)
Line
Count
Source
205
49.8k
  {
206
49.8k
    return *this;
207
49.8k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <HanMacWrdJTextInternal::Token>(HanMacWrdJTextInternal::Token const&)
Line
Count
Source
205
463
  {
206
463
    return *this;
207
463
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <HanMacWrdJTextInternal::Paragraph>(HanMacWrdJTextInternal::Paragraph const&)
Line
Count
Source
205
16.9k
  {
206
16.9k
    return *this;
207
16.9k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <HanMacWrdJTextInternal::Section>(HanMacWrdJTextInternal::Section const&)
Line
Count
Source
205
526
  {
206
526
    return *this;
207
526
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <HanMacWrdKZone>(HanMacWrdKZone const&)
Line
Count
Source
205
124k
  {
206
124k
    return *this;
207
124k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <HanMacWrdKTextInternal::Paragraph>(HanMacWrdKTextInternal::Paragraph const&)
Line
Count
Source
205
16.3k
  {
206
16.3k
    return *this;
207
16.3k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <HanMacWrdKTextInternal::Token>(HanMacWrdKTextInternal::Token const&)
Line
Count
Source
205
308
  {
206
308
    return *this;
207
308
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <HanMacWrdKTextInternal::Section>(HanMacWrdKTextInternal::Section const&)
Line
Count
Source
205
2.71k
  {
206
2.71k
    return *this;
207
2.71k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <LightWayTxtTextInternal::PLC>(LightWayTxtTextInternal::PLC const&)
Line
Count
Source
205
2.58k
  {
206
2.58k
    return *this;
207
2.58k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <LightWayTxtTextInternal::Font>(LightWayTxtTextInternal::Font const&)
Line
Count
Source
205
2.86k
  {
206
2.86k
    return *this;
207
2.86k
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <LightWayTxtTextInternal::Paragraph>(LightWayTxtTextInternal::Paragraph const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <LightWayTxtTextInternal::HFZone>(LightWayTxtTextInternal::HFZone const&)
Line
Count
Source
205
204
  {
206
204
    return *this;
207
204
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MacDocParserInternal::Index>(MacDocParserInternal::Index const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MacDraft5ParserInternal::Image>(MacDraft5ParserInternal::Image const&)
Line
Count
Source
205
36.5k
  {
206
36.5k
    return *this;
207
36.5k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <std::__1::shared_ptr<MacDraft5ParserInternal::Layout> >(std::__1::shared_ptr<MacDraft5ParserInternal::Layout> const&)
Line
Count
Source
205
796
  {
206
796
    return *this;
207
796
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MacDraft5StyleManagerInternal::Pixmap>(MacDraft5StyleManagerInternal::Pixmap const&)
Line
Count
Source
205
753
  {
206
753
    return *this;
207
753
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MacDrawProParserInternal::Shape>(MacDrawProParserInternal::Shape const&)
Line
Count
Source
205
5.72k
  {
206
5.72k
    return *this;
207
5.72k
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MacDrawProStyleManagerInternal::Gradient>(MacDrawProStyleManagerInternal::Gradient const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MacWrtParserInternal::FileHeader>(MacWrtParserInternal::FileHeader const&)
Line
Count
Source
205
76.0k
  {
206
76.0k
    return *this;
207
76.0k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MacWrtParserInternal::WindowsInfo>(MacWrtParserInternal::WindowsInfo const&)
Line
Count
Source
205
127k
  {
206
127k
    return *this;
207
127k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MacWrtParserInternal::Information>(MacWrtParserInternal::Information const&)
Line
Count
Source
205
30.2M
  {
206
30.2M
    return *this;
207
30.2M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MacWrtProParserInternal::TextZoneData>(MacWrtProParserInternal::TextZoneData const&)
Line
Count
Source
205
83.7k
  {
206
83.7k
    return *this;
207
83.7k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MacWrtProParserInternal::Token>(MacWrtProParserInternal::Token const&)
Line
Count
Source
205
12.8k
  {
206
12.8k
    return *this;
207
12.8k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MacWrtProStructuresInternal::Font>(MacWrtProStructuresInternal::Font const&)
Line
Count
Source
205
139k
  {
206
139k
    return *this;
207
139k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MacWrtProStructuresInternal::Paragraph>(MacWrtProStructuresInternal::Paragraph const&)
Line
Count
Source
205
64.9k
  {
206
64.9k
    return *this;
207
64.9k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MacWrtProStructuresInternal::Page>(MacWrtProStructuresInternal::Page const&)
Line
Count
Source
205
390k
  {
206
390k
    return *this;
207
390k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MacWrtProStructuresInternal::Graphic>(MacWrtProStructuresInternal::Graphic const&)
Line
Count
Source
205
27.4k
  {
206
27.4k
    return *this;
207
27.4k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MacWrtProStructuresInternal::Section>(MacWrtProStructuresInternal::Section const&)
Line
Count
Source
205
12.6k
  {
206
12.6k
    return *this;
207
12.6k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MarinerWrtEntry>(MarinerWrtEntry const&)
Line
Count
Source
205
680k
  {
206
680k
    return *this;
207
680k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MarinerWrtStruct>(MarinerWrtStruct const&)
Line
Count
Source
205
15.3M
  {
206
15.3M
    return *this;
207
15.3M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MarinerWrtParserInternal::Zone>(MarinerWrtParserInternal::Zone const&)
Line
Count
Source
205
40.3k
  {
206
40.3k
    return *this;
207
40.3k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MarinerWrtTextInternal::Zone::Information>(MarinerWrtTextInternal::Zone::Information const&)
Line
Count
Source
205
34.8k
  {
206
34.8k
    return *this;
207
34.8k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MarinerWrtTextInternal::Font>(MarinerWrtTextInternal::Font const&)
Line
Count
Source
205
135k
  {
206
135k
    return *this;
207
135k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <bool>(bool const&)
Line
Count
Source
205
5.56M
  {
206
5.56M
    return *this;
207
5.56M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MarinerWrtTextInternal::Paragraph>(MarinerWrtTextInternal::Paragraph const&)
Line
Count
Source
205
410k
  {
206
410k
    return *this;
207
410k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MindWrtParserInternal::LineInfo>(MindWrtParserInternal::LineInfo const&)
Line
Count
Source
205
13.0M
  {
206
13.0M
    return *this;
207
13.0M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MindWrtParserInternal::Field>(MindWrtParserInternal::Field const&)
Line
Count
Source
205
63.3k
  {
206
63.3k
    return *this;
207
63.3k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MoreStruct::Pattern>(MoreStruct::Pattern const&)
Line
Count
Source
205
16.6k
  {
206
16.6k
    return *this;
207
16.6k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MoreTextInternal::Topic>(MoreTextInternal::Topic const&)
Line
Count
Source
205
1.90M
  {
206
1.90M
    return *this;
207
1.90M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MoreTextInternal::Comment>(MoreTextInternal::Comment const&)
Line
Count
Source
205
1.01M
  {
206
1.01M
    return *this;
207
1.01M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <unsigned short>(unsigned short const&)
Line
Count
Source
205
35.8k
  {
206
35.8k
    return *this;
207
35.8k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MoreTextInternal::OutlineMod>(MoreTextInternal::OutlineMod const&)
Line
Count
Source
205
3.54G
  {
206
3.54G
    return *this;
207
3.54G
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWListLevel>(MWAWListLevel const&)
Line
Count
Source
205
11.1k
  {
206
11.1k
    return *this;
207
11.1k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWksDBParserInternal::FormType>(MsWksDBParserInternal::FormType const&)
Line
Count
Source
205
38.0k
  {
206
38.0k
    return *this;
207
38.0k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWksDBParserInternal::Forms>(MsWksDBParserInternal::Forms const&)
Line
Count
Source
205
193
  {
206
193
    return *this;
207
193
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWksDBParserInternal::Form>(MsWksDBParserInternal::Form const&)
Line
Count
Source
205
140
  {
206
140
    return *this;
207
140
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWCellContent>(MWAWCellContent const&)
Line
Count
Source
205
75.2k
  {
206
75.2k
    return *this;
207
75.2k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWksDBParserInternal::FieldType>(MsWksDBParserInternal::FieldType const&)
Line
Count
Source
205
145k
  {
206
145k
    return *this;
207
145k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWksDBParserInternal::SerialFormula>(MsWksDBParserInternal::SerialFormula const&)
Line
Count
Source
205
9
  {
206
9
    return *this;
207
9
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <std::__1::__iom_t6>(std::__1::__iom_t6 const&)
Line
Count
Source
205
11.4M
  {
206
11.4M
    return *this;
207
11.4M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWksGraphInternal::Zone>(MsWksGraphInternal::Zone const&)
Line
Count
Source
205
9.43M
  {
206
9.43M
    return *this;
207
9.43M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWksGraphInternal::DataPict>(MsWksGraphInternal::DataPict const&)
Line
Count
Source
205
28.3k
  {
206
28.3k
    return *this;
207
28.3k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWksSSParserInternal::Cell>(MsWksSSParserInternal::Cell const&)
Line
Count
Source
205
2.58k
  {
206
2.58k
    return *this;
207
2.58k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWks3TextInternal::LineZone>(MsWks3TextInternal::LineZone const&)
Line
Count
Source
205
4.60M
  {
206
4.60M
    return *this;
207
4.60M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWks3TextInternal::Font>(MsWks3TextInternal::Font const&)
Line
Count
Source
205
6.89M
  {
206
6.89M
    return *this;
207
6.89M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWks4ZoneInternal::Frame>(MsWks4ZoneInternal::Frame const&)
Line
Count
Source
205
570
  {
206
570
    return *this;
207
570
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWrd1ParserInternal::Paragraph>(MsWrd1ParserInternal::Paragraph const&)
Line
Count
Source
205
40.1k
  {
206
40.1k
    return *this;
207
40.1k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWrd1ParserInternal::PLC>(MsWrd1ParserInternal::PLC const&)
Line
Count
Source
205
1.81M
  {
206
1.81M
    return *this;
207
1.81M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWrdEntry>(MsWrdEntry const&)
Line
Count
Source
205
2.28M
  {
206
2.28M
    return *this;
207
2.28M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWrdParserInternal::Object>(MsWrdParserInternal::Object const&)
Line
Count
Source
205
1.92M
  {
206
1.92M
    return *this;
207
1.92M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWrdParserInternal::Picture>(MsWrdParserInternal::Picture const&)
Line
Count
Source
205
36.2k
  {
206
36.2k
    return *this;
207
36.2k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWrdParserInternal::Picture::Zone>(MsWrdParserInternal::Picture::Zone const&)
Line
Count
Source
205
34.0k
  {
206
34.0k
    return *this;
207
34.0k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWrdTextInternal::TextStruct>(MsWrdTextInternal::TextStruct const&)
Line
Count
Source
205
1.03M
  {
206
1.03M
    return *this;
207
1.03M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWrdStruct::ParagraphInfo>(MsWrdStruct::ParagraphInfo const&)
Line
Count
Source
205
714k
  {
206
714k
    return *this;
207
714k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWrdTextInternal::Page>(MsWrdTextInternal::Page const&)
Line
Count
Source
205
299k
  {
206
299k
    return *this;
207
299k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWrdTextInternal::Footnote>(MsWrdTextInternal::Footnote const&)
Line
Count
Source
205
25.7k
  {
206
25.7k
    return *this;
207
25.7k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWrdTextInternal::Field>(MsWrdTextInternal::Field const&)
Line
Count
Source
205
57.2k
  {
206
57.2k
    return *this;
207
57.2k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWrdText::PLC>(MsWrdText::PLC const&)
Line
Count
Source
205
3.84M
  {
206
3.84M
    return *this;
207
3.84M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWrdStruct::Font>(MsWrdStruct::Font const&)
Line
Count
Source
205
743k
  {
206
743k
    return *this;
207
743k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWrdStruct::Section>(MsWrdStruct::Section const&)
Line
Count
Source
205
5.16M
  {
206
5.16M
    return *this;
207
5.16M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <char [34]>(char const (&) [34])
Line
Count
Source
205
242
  {
206
242
    return *this;
207
242
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTime5StructManager::ZoneLink>(RagTime5StructManager::ZoneLink const&)
Line
Count
Source
205
26.8k
  {
206
26.8k
    return *this;
207
26.8k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTime5Zone>(RagTime5Zone const&)
Line
Count
Source
205
5.06M
  {
206
5.06M
    return *this;
207
5.06M
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <std::__1::shared_ptr<RagTime5Zone> >(std::__1::shared_ptr<RagTime5Zone> const&)
Line
Count
Source
205
236k
  {
206
236k
    return *this;
207
236k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTime5ClusterManager::Link>(RagTime5ClusterManager::Link const&)
Line
Count
Source
205
794k
  {
206
794k
    return *this;
207
794k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTime5GraphInternal::Shape>(RagTime5GraphInternal::Shape const&)
Line
Count
Source
205
28.1k
  {
206
28.1k
    return *this;
207
28.1k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTime5SpreadsheetInternal::CellValue>(RagTime5SpreadsheetInternal::CellValue const&)
Line
Count
Source
205
42.2k
  {
206
42.2k
    return *this;
207
42.2k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTime5SpreadsheetInternal::GraphicPLC>(RagTime5SpreadsheetInternal::GraphicPLC const&)
Line
Count
Source
205
10.3k
  {
206
10.3k
    return *this;
207
10.3k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTime5SpreadsheetInternal::TextPLC>(RagTime5SpreadsheetInternal::TextPLC const&)
Line
Count
Source
205
59.6k
  {
206
59.6k
    return *this;
207
59.6k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTime5SpreadsheetInternal::BorderPLC>(RagTime5SpreadsheetInternal::BorderPLC const&)
Line
Count
Source
205
55.4k
  {
206
55.4k
    return *this;
207
55.4k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MWAWVec3<int> >(MWAWVec3<int> const&)
Line
Count
Source
205
49.0k
  {
206
49.0k
    return *this;
207
49.0k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <std::__1::__iom_t4<char> >(std::__1::__iom_t4<char> const&)
Line
Count
Source
205
35.4k
  {
206
35.4k
    return *this;
207
35.4k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTime5StyleManager::GraphicStyle>(RagTime5StyleManager::GraphicStyle const&)
Line
Count
Source
205
239k
  {
206
239k
    return *this;
207
239k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTime5StyleManager::TextStyle>(RagTime5StyleManager::TextStyle const&)
Line
Count
Source
205
409k
  {
206
409k
    return *this;
207
409k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTime5TextInternal::Block>(RagTime5TextInternal::Block const&)
Line
Count
Source
205
8.00k
  {
206
8.00k
    return *this;
207
8.00k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <RagTime5TextInternal::PLC>(RagTime5TextInternal::PLC const&)
Line
Count
Source
205
435k
  {
206
435k
    return *this;
207
435k
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <CanvasGraphInternal::Shape>(CanvasGraphInternal::Shape const&)
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <Canvas5GraphInternal::Shape>(Canvas5GraphInternal::Shape const&)
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <Canvas5GraphInternal::ShapeData>(Canvas5GraphInternal::ShapeData const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisDrawGraphInternal::Transformation>(ClarisDrawGraphInternal::Transformation const&)
Line
Count
Source
205
262
  {
206
262
    return *this;
207
262
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisDrawGraphInternal::Group>(ClarisDrawGraphInternal::Group const&)
Line
Count
Source
205
347k
  {
206
347k
    return *this;
207
347k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisDrawGraphInternal::Bitmap>(ClarisDrawGraphInternal::Bitmap const&)
Line
Count
Source
205
166k
  {
206
166k
    return *this;
207
166k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisDrawGraphInternal::Zone>(ClarisDrawGraphInternal::Zone const&)
Line
Count
Source
205
2.29M
  {
206
2.29M
    return *this;
207
2.29M
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisDrawGraphInternal::Zone::Type>(ClarisDrawGraphInternal::Zone::Type const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisDrawGraphInternal::CurvePoint>(ClarisDrawGraphInternal::CurvePoint const&)
Line
Count
Source
205
174k
  {
206
174k
    return *this;
207
174k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksDatabaseInternal::Database>(ClarisWksDatabaseInternal::Database const&)
Line
Count
Source
205
664k
  {
206
664k
    return *this;
207
664k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <ClarisWksDatabaseInternal::Field>(ClarisWksDatabaseInternal::Field const&)
Line
Count
Source
205
1.01M
  {
206
1.01M
    return *this;
207
1.01M
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <FullWrtStruct::Border>(FullWrtStruct::Border const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <FullWrtGraphInternal::SideBar>(FullWrtGraphInternal::SideBar const&)
Line
Count
Source
205
3.60k
  {
206
3.60k
    return *this;
207
3.60k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <HanMacWrdJGraphInternal::FrameFormat>(HanMacWrdJGraphInternal::FrameFormat const&)
Line
Count
Source
205
8.50k
  {
206
8.50k
    return *this;
207
8.50k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <HanMacWrdJGraphInternal::Frame>(HanMacWrdJGraphInternal::Frame const&)
Line
Count
Source
205
18.0k
  {
206
18.0k
    return *this;
207
18.0k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <std::__1::shared_ptr<HanMacWrdJGraphInternal::TableCell> >(std::__1::shared_ptr<HanMacWrdJGraphInternal::TableCell> const&)
Line
Count
Source
205
1.16k
  {
206
1.16k
    return *this;
207
1.16k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <HanMacWrdJGraphInternal::CellFormat>(HanMacWrdJGraphInternal::CellFormat const&)
Line
Count
Source
205
494
  {
206
494
    return *this;
207
494
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <HanMacWrdKGraphInternal::Frame>(HanMacWrdKGraphInternal::Frame const&)
Line
Count
Source
205
342
  {
206
342
    return *this;
207
342
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <HanMacWrdKGraphInternal::Picture>(HanMacWrdKGraphInternal::Picture const&)
Line
Count
Source
205
44
  {
206
44
    return *this;
207
44
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <HanMacWrdKGraphInternal::TableCell>(HanMacWrdKGraphInternal::TableCell const&)
Line
Count
Source
205
1
  {
206
1
    return *this;
207
1
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MarinerWrtGraphInternal::Token>(MarinerWrtGraphInternal::Token const&)
Line
Count
Source
205
41.0k
  {
206
41.0k
    return *this;
207
41.0k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MarinerWrtGraphInternal::PSZone>(MarinerWrtGraphInternal::PSZone const&)
Line
Count
Source
205
4.99k
  {
206
4.99k
    return *this;
207
4.99k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWks4TextInternal::DataPLC>(MsWks4TextInternal::DataPLC const&)
Line
Count
Source
205
8.42k
  {
206
8.42k
    return *this;
207
8.42k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWks4TextInternal::FontName>(MsWks4TextInternal::FontName const&)
Line
Count
Source
205
16.0k
  {
206
16.0k
    return *this;
207
16.0k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWks4TextInternal::Font>(MsWks4TextInternal::Font const&)
Line
Count
Source
205
35.8k
  {
206
35.8k
    return *this;
207
35.8k
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWks4TextInternal::Paragraph>(MsWks4TextInternal::Paragraph const&)
Line
Count
Source
205
6.54k
  {
206
6.54k
    return *this;
207
6.54k
  }
Unexecuted instantiation: libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWks4TextInternal::Object>(MsWks4TextInternal::Object const&)
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWks4TextInternal::Ftnt>(MsWks4TextInternal::Ftnt const&)
Line
Count
Source
205
952
  {
206
952
    return *this;
207
952
  }
libmwaw::DebugStream& libmwaw::DebugStream::operator<< <MsWks4TextInternal::Token>(MsWks4TextInternal::Token const&)
Line
Count
Source
205
1.60k
  {
206
1.60k
    return *this;
207
1.60k
  }
208
209
  static std::string str()
210
8.71G
  {
211
8.71G
    return std::string("");
212
8.71G
  }
213
8.65G
  static void str(std::string const &) { }
214
};
215
216
class DebugFile
217
{
218
public:
219
2.93M
  explicit DebugFile(MWAWInputStreamPtr const &) {}
220
0
  DebugFile() {}
221
792k
  static void setStream(MWAWInputStreamPtr const &) {  }
222
2.93M
  ~DebugFile() { }
223
224
  static bool open(std::string const &)
225
1.36M
  {
226
1.36M
    return true;
227
1.36M
  }
228
229
5.59G
  static void addPos(long) {}
230
5.58G
  static void addNote(char const *) {}
231
166M
  static void addDelimiter(long, char) {}
232
233
0
  static void write() {}
234
1.19M
  static void reset() { }
235
236
2.49M
  static void skipZone(long, long) {}
237
};
238
}
239
#  endif
240
241
#endif
242
243
// vim: set filetype=cpp tabstop=2 shiftwidth=2 cindent autoindent smartindent noexpandtab: