#include <support.H>
Inheritance diagram for STR:


| Public Member Functions | |
| STR () | |
| STR (const char *s) | |
| STR (char s) | |
| STR (const STR &s) | |
| STR (int x) | |
| STR (double d) | |
| ~STR () | |
| size_t | len () const | 
| STR & | operator= (CSTR &s) | 
| char * | operator * () const | 
| char | operator[] (int i) const | 
| bool | operator== (CSTR &s) const | 
| STR * | operator+ (CSTR &s) const | 
| bool | contains (CSTR &s) const | 
| void | Own () const | 
| void | Free () const | 
| int | Lock () | 
| void | Unlock () | 
| int | Unique () const | 
| Static Public Member Functions | |
| static double | load_factor () | 
| Static Public Attributes | |
| static STR * | null = 0 | 
| Protected Attributes | |
| char * | _s | 
| Static Protected Attributes | |
| static HASH * | strpool = 0 | 
| Friends | |
| ostream & | operator<< (ostream &os, CSTR *s) | 
Definition at line 22 of file support.H.
| 
 | 
| 
 Definition at line 29 of file support.H. References _s. Referenced by operator+(). | 
| 
 | 
| 
 Definition at line 30 of file support.H. References _s, HASH::add(), and strpool. | 
| 
 | 
| 
 Definition at line 33 of file support.H. References _s, HASH::add(), and strpool. | 
| 
 | 
| 
 Definition at line 36 of file support.H. References _s. | 
| 
 | 
| 
 Definition at line 37 of file support.H. References _s, HASH::add(), and strpool. | 
| 
 | 
| 
 Definition at line 40 of file support.H. References _s, HASH::add(), and strpool. | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 52 of file support.H. References _s. Referenced by str_ptr::contains(). | 
| 
 | 
| 
 Definition at line 76 of file ref.H. References REFcounter::_mutex, REFcounter::_u, and REF_ME. | 
| 
 | 
| 
 Definition at line 44 of file support.H. References _s. Referenced by str_ptr::len(). | 
| 
 | 
| 
 Definition at line 53 of file support.H. References HASH::load_factor(), and strpool. Referenced by BaseJOTapp::keymenu_quit_cb(), and quit(). | 
| 
 | 
| 
 Definition at line 105 of file ref.H. References REFcounter::_mutex, and REFcounter::_u. Referenced by REFlock::REFlock(). | 
| 
 | 
| 
 Definition at line 46 of file support.H. References _s. | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 45 of file support.H. References _s. | 
| 
 | 
| 
 Definition at line 48 of file support.H. References _s. | 
| 
 | 
| 
 Definition at line 47 of file support.H. References _s. | 
| 
 | 
| 
 Definition at line 59 of file ref.H. References REFcounter::_mutex, REFcounter::_u, and REF_ME. | 
| 
 | 
| 
 Definition at line 115 of file ref.H. References REFcounter::_mutex, and REFcounter::_u. | 
| 
 | 
| 
 Definition at line 111 of file ref.H. References REFcounter::_mutex, and REFcounter::_u. Referenced by REFlock::~REFlock(). | 
| 
 | ||||||||||||
| 
 | 
| 
 | 
| 
 Definition at line 24 of file support.H. Referenced by contains(), len(), operator *(), operator+(), operator=(), operator==(), operator[](), and STR(). | 
| 
 | 
| 
 Definition at line 27 of file support.H. Referenced by str_ptr::null_str(). | 
| 
 | 
| 
 Definition at line 25 of file support.H. Referenced by load_factor(), and STR(). | 
 1.4.4
 1.4.4