File containing definitions of DelimitedLineParser and general purpose DelimitedFieldParsers. More...
#include "cgatools/core.hpp"
#include "cgatools/util/parse.hpp"
#include "cgatools/util/Exception.hpp"
#include <string>
#include <vector>
#include <boost/shared_ptr.hpp>
#include <boost/array.hpp>
#include <cstring>
Go to the source code of this file.
Classes | |
class | cgatools::util::DelimitedFieldParser |
Class that parses one field of a delimited line. More... | |
class | cgatools::util::IgnoreField |
A no-op DelimitedFieldParser. More... | |
class | cgatools::util::ValueField< Value > |
A DelimitedFieldParser that uses cgatools::util::parseValue to parse its value. More... | |
class | cgatools::util::ValueVectorField< Value > |
DelimitedFieldParser that parses a variable length list of values separated by its own delimiter (distinct from the field delimiter). More... | |
class | cgatools::util::StringField |
A DelimitedFieldParser that records a copy of the field. More... | |
class | cgatools::util::CharField |
A DelimitedFieldParser that records a character (not an unsigned integer). More... | |
class | cgatools::util::StrandField |
class | cgatools::util::SideField |
class | cgatools::util::DelimitedLineParser |
A class that parses delimited lines. More... | |
class | cgatools::util::DelimitedField |
Namespaces | |
namespace | cgatools |
Namespace containing the libcgatools API. | |
namespace | cgatools::util |
Namespace for general-purpose utilities. | |
Defines | |
#define | CGATOOLS_UTIL_DELIMITEDLINEPARSER_HPP_ 1 |
File containing definitions of DelimitedLineParser and general purpose DelimitedFieldParsers.