This file is indexed.

/usr/include/pbseq/alignment/tuples/TupleCountTable.hpp is in libblasr-dev 0~20161219-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
#ifndef _BLASR_TUPLE_COUNT_TABLE_HPP_
#define _BLASR_TUPLE_COUNT_TABLE_HPP_

#include <algorithm>
#include <fstream>
#include <iostream>
#include <assert.h>
#include "TupleMetrics.hpp"
using namespace std;

template<typename TSequence, typename TTuple>
class TupleCountTable {
public:
	int *countTable;
	TupleData countTableLength;
	int nTuples;
	TupleMetrics tm;
	bool deleteStructures;
	void InitCountTable(TupleMetrics &ptm);

	TupleCountTable();
   	~TupleCountTable();
	void Free();

	void IncrementCount(TTuple &tuple);
	void AddSequenceTupleCountsLR(TSequence &seq);
	void Write(ofstream &out);
	void Read(ifstream &in);
};

#include "TupleCountTableImpl.hpp"

#endif