ARB
Public Member Functions | List of all members
ArbProbe Class Reference

#include <probe_collection.hxx>

Inheritance diagram for ArbProbe:
Inheritance graph
[legend]
Collaboration diagram for ArbProbe:
Collaboration graph
[legend]

Public Member Functions

 ArbProbe ()
 
 ArbProbe (const char *pName, const char *pSequence)
 
 ArbProbe (const ArbProbe &rCopy)
 
virtual ~ArbProbe ()
 
void writeXML (FILE *hFile, const char *pPrefix) const
 
void nameAndSequence (const char *pName, const char *pSequence)
 
const std::stringname () const
 
const std::stringsequence () const
 
const std::stringdisplayName () const
 
int allowedMismatches () const
 
- Public Member Functions inherited from ArbRefCount
 ArbRefCount ()
 
 ArbRefCount (const ArbRefCount &)
 
virtual ~ArbRefCount ()
 
void lock () const
 
bool unlock () const
 
void free () const
 

Detailed Description

Definition at line 160 of file probe_collection.hxx.

Constructor & Destructor Documentation

ArbProbe::ArbProbe ( )

Definition at line 543 of file probe_collection.cxx.

ArbProbe::ArbProbe ( const char pName,
const char pSequence 
)

Definition at line 554 of file probe_collection.cxx.

References nameAndSequence().

ArbProbe::ArbProbe ( const ArbProbe rCopy)

Definition at line 565 of file probe_collection.cxx.

References nameAndSequence().

ArbProbe::~ArbProbe ( )
virtual

Definition at line 580 of file probe_collection.cxx.

Member Function Documentation

void ArbProbe::writeXML ( FILE *  hFile,
const char pPrefix 
) const

Definition at line 586 of file probe_collection.cxx.

Referenced by ArbProbeCollection::saveXML().

void ArbProbe::nameAndSequence ( const char pName,
const char pSequence 
)

Definition at line 592 of file probe_collection.cxx.

References arb_assert.

Referenced by ArbProbe().

const std::string& ArbProbe::name ( ) const
inline
const std::string& ArbProbe::sequence ( ) const
inline
const std::string& ArbProbe::displayName ( ) const
inline
int ArbProbe::allowedMismatches ( ) const

Definition at line 614 of file probe_collection.cxx.

References ArbMIN_PROBE_LENGTH.

Referenced by probe_match_with_specificity_event().


The documentation for this class was generated from the following files: