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 |
1.5.3