ARB
Classes | Typedefs | Functions | Variables
probe_collection.cxx File Reference
#include "probe_collection.hxx"
#include <xercesc/dom/DOM.hpp>
#include <xercesc/dom/DOMDocument.hpp>
#include <xercesc/dom/DOMDocumentType.hpp>
#include <xercesc/dom/DOMElement.hpp>
#include <xercesc/dom/DOMImplementation.hpp>
#include <xercesc/dom/DOMImplementationLS.hpp>
#include <xercesc/dom/DOMNodeIterator.hpp>
#include <xercesc/dom/DOMNodeList.hpp>
#include <xercesc/dom/DOMText.hpp>
#include <xercesc/parsers/XercesDOMParser.hpp>
#include <xercesc/util/XMLUni.hpp>
#include <math.h>
#include <arbdbt.h>
#include <algorithm>
Include dependency graph for probe_collection.cxx:

Go to the source code of this file.

Classes

struct  hasSequence
 

Typedefs

typedef std::pair< const
std::string, ArbMatchResult * > 
ArbMatchResultPtrStringPair
 
typedef std::pair< const
double, ArbMatchResult * > 
ArbMatchResultPtrDoublePair
 

Functions

ArbProbeCollectionget_probe_collection ()
 
ArbMatchResultsManagerget_results_manager ()
 
static ArbStringCacheget_string_cache ()
 
static bool elementHasName (DOMElement *pElement, const char *pName)
 
static bool isElement (DOMNode *pNode, DOMElement *&pElement, const char *pName)
 

Variables

const size_t ArbMIN_PROBE_LENGTH = 6
 

Typedef Documentation

Definition at line 28 of file probe_collection.cxx.

typedef std::pair<const double, ArbMatchResult*> ArbMatchResultPtrDoublePair

Definition at line 29 of file probe_collection.cxx.

Function Documentation

ArbProbeCollection& get_probe_collection ( )
ArbMatchResultsManager& get_results_manager ( )
static ArbStringCache& get_string_cache ( )
static
static bool elementHasName ( DOMElement *  pElement,
const char pName 
)
static

Definition at line 722 of file probe_collection.cxx.

References arb_test::equals().

Referenced by isElement(), and ArbProbeCollection::openXML().

static bool isElement ( DOMNode *  pNode,
DOMElement *&  pElement,
const char pName 
)
static

Definition at line 738 of file probe_collection.cxx.

References elementHasName().

Referenced by ArbProbeCollection::openXML().

Variable Documentation

const size_t ArbMIN_PROBE_LENGTH = 6

Definition at line 26 of file probe_collection.cxx.

Referenced by ArbProbe::allowedMismatches().