#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 >. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|