|
TAO_AV
2.0.7
|
#include <AVStreams_i.h>
Public Member Functions | |
| MMDevice_Map_Hash_Key (void) | |
| default constructor. | |
| MMDevice_Map_Hash_Key (AVStreams::MMDevice_ptr mmdevice) | |
| constructor. | |
| MMDevice_Map_Hash_Key (const MMDevice_Map_Hash_Key &) | |
| copy constructor. | |
| ~MMDevice_Map_Hash_Key (void) | |
| destructor. | |
| bool | operator== (const MMDevice_Map_Hash_Key &hash_key) const |
| operator== needed by ACE_Hash_Map_Manager. | |
| u_long | hash (void) const |
| hash function for this mmdevice. | |
Static Public Attributes | |
| static const int | hash_maximum_ = 10000 |
Protected Attributes | |
| AVStreams::MMDevice_ptr | mmdevice_ |
Friends | |
| bool | operator< (const MMDevice_Map_Hash_Key &left, const MMDevice_Map_Hash_Key &right) |
| operator== needed by ACE_Hash_Map_Manager. | |
| MMDevice_Map_Hash_Key::MMDevice_Map_Hash_Key | ( | void | ) |
default constructor.
| MMDevice_Map_Hash_Key::MMDevice_Map_Hash_Key | ( | AVStreams::MMDevice_ptr | mmdevice | ) |
constructor.
| MMDevice_Map_Hash_Key::MMDevice_Map_Hash_Key | ( | const MMDevice_Map_Hash_Key & | hash_key | ) |
copy constructor.
| MMDevice_Map_Hash_Key::~MMDevice_Map_Hash_Key | ( | void | ) |
destructor.
| u_long MMDevice_Map_Hash_Key::hash | ( | void | ) | const |
hash function for this mmdevice.
| bool MMDevice_Map_Hash_Key::operator== | ( | const MMDevice_Map_Hash_Key & | hash_key | ) | const |
operator== needed by ACE_Hash_Map_Manager.
| bool operator< | ( | const MMDevice_Map_Hash_Key & | left, |
| const MMDevice_Map_Hash_Key & | right | ||
| ) | [friend] |
operator== needed by ACE_Hash_Map_Manager.
const int MMDevice_Map_Hash_Key::hash_maximum_ = 10000 [static] |
AVStreams::MMDevice_ptr MMDevice_Map_Hash_Key::mmdevice_ [protected] |
1.7.5