This file is indexed.

/usr/include/root/TDictAttributeMap.h is in libroot-core-dev 5.34.19+dfsg-1.2.

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
45
46
47
48
49
50
51
52
53
54
55
// @(#)root/meta:$Id$
// Author: Bianca-Cristina Cristescu   03/07/13

/*************************************************************************
 * Copyright (C) 1995-2013, Rene Brun and Fons Rademakers.               *
 * All rights reserved.                                                  *
 *                                                                       *
 * For the licensing terms see $ROOTSYS/LICENSE.                         *
 * For the list of contributors see $ROOTSYS/README/CREDITS.             *
 *************************************************************************/

#ifndef ROOT_TDictAttributeMap
#define ROOT_TDictAttributeMap


//////////////////////////////////////////////////////////////////////////
//                                                                      //
// TDictAttributeMap                                                    //
//                                                                      //
// Dictionary of attributes of a TClass.                                //
//                                                                      //
//////////////////////////////////////////////////////////////////////////


#ifndef ROOT_TObject
#include "TObject.h"
#endif
#ifndef ROOT_THashTable
#include "THashTable.h"
#endif


class TDictAttributeMap : public TObject
{
public:

   TDictAttributeMap();
   virtual ~TDictAttributeMap();

   void        AddProperty(const char* key, const char* value);
   Bool_t      HasKey(const char* key) const;
   const char  *GetPropertyAsString(const char* key) const;
   Int_t       GetPropertySize() const { return fStringProperty.GetSize(); }
   TString     RemovePropertyString(const char* key);
   Bool_t      RemoveProperty(const char* key);
   void        Clear(Option_t* option = "");

private:

   THashTable     fStringProperty;         //all properties of String type

   ClassDef(TDictAttributeMap,1)  // Container for name/value pairs of TDictionary attributes
};

#endif // ROOT_TDictAttributeMap