This file is indexed.

/usr/include/ossim/parallel/ossimMtDebug.h is in libossim-dev 2.2.2-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#ifndef ossimMtDebug_HEADER
#define ossimMtDebug_HEADER

//*************************************************************************************************
//! For debugging purposes. To be removed with final release:
//*************************************************************************************************
class OSSIMDLLEXPORT ossimMtDebug
{
   friend class ossimMultiThreadSequencer;
   friend class ossimImageChainMtAdaptor;
   friend class ossimImageHandlerMtAdaptor;

public:
   ossimMtDebug() 
      : handlerCacheEnabled (false), 
      handlerUseFauxTile (false),
      chainDebugEnabled (false),
      chainSharedHandlers (false),
      seqDebugEnabled (false),
      seqTimedBlocksDt (0),
      seqMetricsEnabled (false),
      maxTileCacheSize (0) { m_instance = this; }

   static ossimMtDebug* instance()
   { 
      if (m_instance == NULL) 
         m_instance = new ossimMtDebug; 
      return m_instance; 
   }
   
   bool handlerCacheEnabled;
   bool handlerUseFauxTile;
   bool chainDebugEnabled;
   bool chainSharedHandlers;
   bool seqDebugEnabled;
   ossim_uint32 seqTimedBlocksDt;
   bool seqMetricsEnabled;
   ossim_uint32 maxTileCacheSize;

private:
   static ossimMtDebug* m_instance;
};

#endif