ARB
Public Member Functions | Static Public Member Functions | List of all members
ArbMatchResult Class Reference

#include <probe_collection.hxx>

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

Public Member Functions

 ArbMatchResult ()
 
 ArbMatchResult (const ArbProbe *pProbe, const char *pResult, int nSplitPoint, double dWeight)
 
 ArbMatchResult (const ArbMatchResult &rCopy)
 
virtual ~ArbMatchResult ()
 
ArbMatchResultoperator= (const ArbMatchResult &rCopy)
 
void weightAndResult (std::string &rDest) const
 
void result (std::string &sResult) const
 
double weight () const
 
void padding (int nPadding) const
 
void index (int nIndex) const
 
int index () const
 
- Public Member Functions inherited from ArbRefCount
 ArbRefCount ()
 
 ArbRefCount (const ArbRefCount &)
 
virtual ~ArbRefCount ()
 
void lock () const
 
bool unlock () const
 
void free () const
 

Static Public Member Functions

static void addedHeadline (std::string &rHeadline)
 

Detailed Description

Definition at line 238 of file probe_collection.hxx.

Constructor & Destructor Documentation

ArbMatchResult::ArbMatchResult ( )

Definition at line 1113 of file probe_collection.cxx.

References NULp.

ArbMatchResult::ArbMatchResult ( const ArbProbe pProbe,
const char pResult,
int  nSplitPoint,
double  dWeight 
)
ArbMatchResult::ArbMatchResult ( const ArbMatchResult rCopy)

Definition at line 1147 of file probe_collection.cxx.

References ArbRefCount::lock().

ArbMatchResult::~ArbMatchResult ( )
virtual

Definition at line 1164 of file probe_collection.cxx.

References ArbRefCount::free().

Member Function Documentation

ArbMatchResult & ArbMatchResult::operator= ( const ArbMatchResult rCopy)

Definition at line 1172 of file probe_collection.cxx.

References ArbRefCount::lock().

void ArbMatchResult::addedHeadline ( std::string rHeadline)
static

Definition at line 1188 of file probe_collection.cxx.

Referenced by ArbMatchResultsManager::enumerate_results().

void ArbMatchResult::weightAndResult ( std::string rDest) const

Definition at line 1194 of file probe_collection.cxx.

References ArbProbe::name(), result(), and string().

Referenced by ArbMatchResultsManager::enumerate_results().

void ArbMatchResult::result ( std::string sResult) const

Definition at line 1207 of file probe_collection.cxx.

References get_string_cache(), ArbStringCache::loadString(), and string().

Referenced by weightAndResult().

double ArbMatchResult::weight ( ) const
inline

Definition at line 257 of file probe_collection.hxx.

Referenced by GetMatchesContext::detect().

void ArbMatchResult::padding ( int  nPadding) const
inline

Definition at line 259 of file probe_collection.hxx.

void ArbMatchResult::index ( int  nIndex) const
inline

Definition at line 260 of file probe_collection.hxx.

Referenced by GetMatchesContext::detect().

int ArbMatchResult::index ( ) const
inline

Definition at line 261 of file probe_collection.hxx.


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