#include <support.H>
Inheritance diagram for str_ptr:
Public Member Functions | |
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 |
bool | operator== (Cstr_ptr &s) const |
bool | operator!= (Cstr_ptr &s) const |
bool | operator! () const |
operator STR * () const | |
str_ptr | operator+ (Cstr_ptr &s) const |
str_ptr | to_upper () const |
str_ptr | to_lower () const |
bool | contains (Cstr_ptr &s) const |
bool | contains (Cstr_list &s) const |
REFptr () | |
REFptr (CREFptr< STR > &p) | |
REFptr (STR *pObj) | |
void | Init () |
void | Clear () |
bool | operator== (CREFptr< STR > &p) const |
bool | operator== (STR *p) const |
bool | operator!= (CREFptr< STR > &p) const |
bool | operator!= (STR *p) const |
const STR & | operator * () const |
STR & | operator * () |
const STR * | operator-> () const |
STR * | operator-> () |
operator STR * () const | |
REFptr< STR > & | Cast_from_void (void *V) |
Static Public Member Functions | |
static Cstr_ptr & | null_str () |
Static Public Attributes | |
static Cstr_ptr | null |
Protected Attributes | |
STR * | p_ |
Friends | |
ostream & | operator<< (ostream &os, CREFptr< STR > &p) |
Definition at line 68 of file support.H.
|
Definition at line 73 of file support.H. Referenced by operator+(), to_lower(), and to_upper(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 163 of file ref.H. References REFptr< T >::p_, and REF_ME. |
|
Definition at line 136 of file strpool.C. References contains(). |
|
Definition at line 89 of file support.H. References STR::contains(), and REFptr< STR >::p_. Referenced by GLUIFileSelect::button_cb(), and contains(). |
|
Definition at line 162 of file ref.H. References REFptr< T >::p_. |
|
Definition at line 80 of file support.H. References STR::len(), and REFptr< STR >::p_. Referenced by file_cbs(), VIEW::put_view_texture(), BMESH::read_blocks(), GLUIFileSelect::readdir_(), GLUIFileSelect::stat_(), to_lower(), to_upper(), GLUIFileSelect::update_actions(), GLUIFileSelect::update_listing(), and GLUIFileSelect::update_pathlist(). |
|
Definition at line 71 of file support.H. References STR::null, and null. Referenced by Patch::cur_tex(), and BMESH::render_style(). |
|
Definition at line 194 of file ref.H. References REFptr< T >::p_. |
|
Definition at line 193 of file ref.H. References REFptr< T >::p_. |
|
|
|
Definition at line 85 of file support.H. References REFptr< STR >::p_. |
|
Reimplemented from REFptr< STR >. Definition at line 84 of file support.H. References REFptr< STR >::p_. |
|
Definition at line 189 of file ref.H. References REFptr< T >::p_. |
|
Definition at line 188 of file ref.H. References REFptr< T >::p_. |
|
Definition at line 83 of file support.H. References REFptr< STR >::p_. |
|
Definition at line 86 of file support.H. References REFptr< STR >::p_, and str_ptr(). |
|
Definition at line 196 of file ref.H. References REFptr< T >::p_. |
|
Definition at line 195 of file ref.H. References REFptr< T >::p_. |
|
Definition at line 187 of file ref.H. References REFptr< T >::p_. |
|
Definition at line 186 of file ref.H. References REFptr< T >::p_. |
|
Definition at line 82 of file support.H. References REFptr< STR >::p_. |
|
Definition at line 81 of file support.H. References REFptr< STR >::p_. |
|
Definition at line 152 of file ref.H. References REFptr< T >::p_, and REF_ME. |
|
Definition at line 151 of file ref.H. References REFptr< T >::p_, and REF_ME. |
|
|
|
Definition at line 121 of file strpool.C. References len(), NULL_STR, REFptr< STR >::p_, and str_ptr(). |
|
Definition at line 108 of file strpool.C. References len(), NULL_STR, REFptr< STR >::p_, and str_ptr(). |
|
|
|
Definition at line 70 of file support.H. Referenced by FPS::FPS(), and null_str(). |
|
Definition at line 146 of file ref.H. Referenced by contains(), len(), operator STR *(), operator!(), operator!=(), operator+(), operator==(), operator[](), to_lower(), and to_upper(). |