Compounds |
struct | ptstring::_strrec |
class | ptstring |
Defines |
#define | _ptstring_strlen(x) strlen(x) |
#define | STR_BASE(x) (_pstrrec(x)-1) |
#define | STR_REFCOUNT(x) (STR_BASE(x)->refcount) |
#define | STR_LENGTH(x) (STR_BASE(x)->length) |
Functions |
template<class data_type> ptstring< data_type > & | operator<< (ptstring< data_type > &s, const ptstring< data_type > &rhs) |
template<class data_type> ptstring< data_type > & | operator<< (ptstring< data_type > &s, const data_type *rhs) |
template<class data_type> ptstring< data_type > & | operator<< (ptstring< data_type > &s, const data_type rhs) |
template<class data_type> ptstring< data_type > | operator+ (data_type c, const ptstring< data_type > &s) |
template<class data_type> ptstring< data_type > | operator+ (const data_type *sc, const ptstring< data_type > &s) |