|
Pol
Rev 533
|
Inheritance diagram for BIntHash:
Collaboration diagram for BIntHash:Public Member Functions | |
| BIntHash () | |
| BIntHash (const BIntHash &) | |
| void | add (int key, BObjectImp *value) |
| virtual BObjectImp * | copy () const |
| virtual BObjectRef | get_member (const char *membername) |
| virtual std::string | getStringRep () const |
| virtual BObjectRef | OperSubscript (const BObject &obj) |
| virtual size_t | sizeEstimate () const |
Private Types | |
| typedef std::map< int, BObjectRef > | Contents |
Private Member Functions | |
| BIntHash & | operator= (const BIntHash &) |
Private Attributes | |
| Contents | contents_ |
Definition at line 1135 of file uomod2.cpp.
typedef std::map<int,BObjectRef> BIntHash::Contents [private] |
Definition at line 1147 of file uomod2.cpp.
Definition at line 1154 of file uomod2.cpp.
Referenced by copy(), and sizeEstimate().
Here is the caller graph for this function:| BIntHash::BIntHash | ( | const BIntHash & | ih | ) |
Definition at line 1159 of file uomod2.cpp.
| void BIntHash::add | ( | int | key, |
| BObjectImp * | value | ||
| ) |
Definition at line 1186 of file uomod2.cpp.
References contents_.
Referenced by gumpbutton_handler().
Here is the caller graph for this function:| BObjectImp * BIntHash::copy | ( | void | ) | const [virtual] |
Implements BObjectImp.
Definition at line 1165 of file uomod2.cpp.
References BIntHash().
Here is the call graph for this function:| BObjectRef BIntHash::get_member | ( | const char * | membername | ) | [virtual] |
Reimplemented from BObjectImp.
Definition at line 1192 of file uomod2.cpp.
References ObjArray::addElement(), contents_, and BObject::impptr().
Here is the call graph for this function:| string BIntHash::getStringRep | ( | ) | const [virtual] |
Implements BObjectImp.
Definition at line 1181 of file uomod2.cpp.
| BObjectRef BIntHash::OperSubscript | ( | const BObject & | obj | ) | [virtual] |
Reimplemented from BObjectImp.
Definition at line 1214 of file uomod2.cpp.
References contents_, ref_ptr< T >::get(), BObject::impref(), BObjectImp::isa(), BObjectImp::OTLong, and BLong::value().
Here is the call graph for this function:| size_t BIntHash::sizeEstimate | ( | ) | const [virtual] |
Implements BObjectImp.
Definition at line 1170 of file uomod2.cpp.
References BIntHash(), and contents_.
Here is the call graph for this function:Contents BIntHash::contents_ [private] |
Definition at line 1148 of file uomod2.cpp.
Referenced by add(), get_member(), OperSubscript(), and sizeEstimate().