#include <AVStreams_i.h>
Public Methods | |
| MMDevice_Map_Hash_Key (void) | |
| default constructor. More... | |
| MMDevice_Map_Hash_Key (AVStreams::MMDevice_ptr mmdevice) | |
| constructor. More... | |
| MMDevice_Map_Hash_Key (const MMDevice_Map_Hash_Key &) | |
| copy constructor. More... | |
| ~MMDevice_Map_Hash_Key (void) | |
| destructor. More... | |
| int | operator== (const MMDevice_Map_Hash_Key &hash_key) const |
| operator== needed by ACE_Hash_Map_Manager. More... | |
| u_long | hash (void) const |
| hash function for this mmdevice. More... | |
Static Public Attributes | |
| const int | hash_maximum_ = 10000 |
Protected Attributes | |
| AVStreams::MMDevice_ptr | mmdevice_ |
Friends | |
| int | operator< (const MMDevice_Map_Hash_Key &left, const MMDevice_Map_Hash_Key &right) |
| operator== needed by ACE_Hash_Map_Manager. More... | |
|
|
default constructor.
|
|
|
constructor.
|
|
|
copy constructor.
|
|
|
destructor.
|
|
|
hash function for this mmdevice.
|
|
|
operator== needed by ACE_Hash_Map_Manager.
|
|
||||||||||||
|
operator== needed by ACE_Hash_Map_Manager.
|
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001