#include <strings.H>
Inherits REFptr< STR >.
Public Methods | |
| str_ptr () | |
| str_ptr (Cstr_ptr &p) | |
| str_ptr (STR *s) | |
| str_ptr (const char *s) | |
| str_ptr (char c) | |
| str_ptr (int x) | |
| str_ptr (double d) | |
| size_t | len () const |
| char | operator[] (int i) const |
| int | operator== (Cstr_ptr &s) const |
| int | operator!= (Cstr_ptr &s) const |
| int | operator! () const |
| operator int () const | |
| str_ptr | operator+ (int i) const |
| str_ptr | operator+ (const char *s) const |
| str_ptr | operator+ (Cstr_ptr &s) const |
| str_ptr | to_upper () const |
| str_ptr | to_lower () const |
| int | contains (Cstr_ptr &s) const |
| int | contains (Cstr_list &s) const |
Static Public Methods | |
| Cstr_ptr & | null_str () |
Friends | |
| ostream & | operator<< (ostream &s, Cstr_ptr &p) |
| istream & | operator>> (istream &s, str_ptr &p) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from REFptr< STR >. |
|
|
Reimplemented from REFptr< STR >. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
1.2.18