rebecca Namespace Reference

The rebecca public namespace you should be "using". More...


Namespaces

namespace  impl
 The implementation namespace in which you *ARE NOT* to import into your project; only use the public rebecca namespace.

Functions

REBECCA_EXPORT
StringPimpl 
operator+ (const char *c, const StringPimpl &s)
 Standard +.
REBECCA_EXPORT bool operator== (const char *c, const StringPimpl &s)
 Standard ==.


Detailed Description

The rebecca public namespace you should be "using".

Use this through the "using namespace rebecca;" to get access to the rebecca public classes.

The rebecca namespace only contains the symbols that I expose from the "impl" namespace that I want to be public. ONLY use this namespace. DO NOT use the impl namespace since this will pull in unnessary namespace pollution from implementation details.


Function Documentation

REBECCA_EXPORT StringPimpl rebecca::operator+ ( const char *  c,
const StringPimpl &  s 
)

Standard +.

Parameters:
c The character to compare with
s The string to compare with
Returns:
Return the string of the character and string added together

REBECCA_EXPORT bool rebecca::operator== ( const char *  c,
const StringPimpl &  s 
)

Standard ==.

Parameters:
c The character to compare with
s The string to compare with
Returns:
Return true if the character and string are equal otherwise return false


Generated on Mon Aug 27 12:26:59 2007 for RebeccaAIML by  doxygen 1.5.3