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 ==. |
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.
REBECCA_EXPORT StringPimpl rebecca::operator+ | ( | const char * | c, | |
const StringPimpl & | s | |||
) |
Standard +.
c | The character to compare with | |
s | The string to compare with |
REBECCA_EXPORT bool rebecca::operator== | ( | const char * | c, | |
const StringPimpl & | s | |||
) |
Standard ==.
c | The character to compare with | |
s | The string to compare with |