TAO_AV
2.1.0
|
#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. |
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.
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] |