RangeSet.hpp File Reference

File containing definitions of RangeSet class. More...

#include "cgatools/core.hpp"
#include <vector>
#include <string>
#include <set>

Go to the source code of this file.

Classes

class  cgatools::util::FastRangeSet
 the class is designed to support a relatively small set of ranges and answer the questions:

  • does a given range intersect one of the ranges in the FastRangeSet?
  • is a given location contained by one of the ranges in the FastRangeSet?
More...
class  cgatools::util::FastRangeSet::RangeSet

Namespaces

namespace  cgatools
 

Namespace containing the libcgatools API.


namespace  cgatools::reference
 

Namespace for reference-specific utilities.


namespace  cgatools::util
 

Namespace for general-purpose utilities.


Defines

#define CGATOOLS_UTIL_RANGE_SET_HPP_   1

Typedefs

typedef std::vector< std::string > cgatools::util::StringVector

Detailed Description

File containing definitions of RangeSet class.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated by  doxygen 1.6.2