/usr/include/blasr/tuples/BaseTuple.hpp is in libblasr-dev 0~20151014+gitbe5d1bf-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 | #ifndef _BLASR_BASE_TUPLE_HPP_
#define _BLASR_BASE_TUPLE_HPP_
#include "tuples/TupleMetrics.hpp"
class BaseTuple {
public:
ULong tuple;
ULong HashPowerOfFour(int nBases, TupleMetrics &tm);
int operator<(const BaseTuple &rhs) const;
int operator==(const BaseTuple &rhs) const;
int operator!= (const BaseTuple &rhs) const;
BaseTuple ShiftLeft(TupleMetrics &tm, ULong shift=1L);
BaseTuple ShiftRight(ULong shift=1L);
BaseTuple Append(ULong val, TupleMetrics &tm, ULong nBits);
long ToLongIndex();
};
#endif
|