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

#include <probe_collection.hxx>

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

Public Member Functions

 ArbStringCache ()
 
virtual ~ArbStringCache ()
 
bool saveString (const char *pString, ArbCachedString &rCachedString)
 
bool saveString (const char *pString, int nLength, ArbCachedString &rCachedString)
 
bool loadString (std::string &rString, const ArbCachedString &rCachedString) const
 
void flush ()
 

Detailed Description

Definition at line 63 of file probe_collection.hxx.

Constructor & Destructor Documentation

ArbStringCache::ArbStringCache ( )

Definition at line 107 of file probe_collection.cxx.

References NULp.

ArbStringCache::~ArbStringCache ( )
virtual

Definition at line 119 of file probe_collection.cxx.

Member Function Documentation

bool ArbStringCache::saveString ( const char pString,
ArbCachedString rCachedString 
)

Definition at line 125 of file probe_collection.cxx.

Referenced by ArbMatchResult::ArbMatchResult().

bool ArbStringCache::saveString ( const char pString,
int  nLength,
ArbCachedString rCachedString 
)

Definition at line 133 of file probe_collection.cxx.

References ArbCachedString::Len, and ArbCachedString::Pos.

bool ArbStringCache::loadString ( std::string rString,
const ArbCachedString rCachedString 
) const

Definition at line 150 of file probe_collection.cxx.

References ArbCachedString::Len, and ArbCachedString::Pos.

Referenced by ArbMatchResult::result().

void ArbStringCache::flush ( )

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