#include "orbsvcs/AV/AVStreams_i.h"
#include "orbsvcs/AV/sfp.h"
#include "orbsvcs/AV/MCast.h"
#include "orbsvcs/AV/RTCP.h"
#include "tao/debug.h"
#include "tao/ORB_Core.h"
#include "tao/AnyTypeCode/Any.h"
#include "ace/OS_NS_arpa_inet.h"
#include "orbsvcs/AV/AVStreams_i.inl"
Include dependency graph for AVStreams_i.cpp:
Go to the source code of this file.
Functions | |
bool | operator< (const MMDevice_Map_Hash_Key &left, const MMDevice_Map_Hash_Key &right) |
Definition in file AVStreams_i.cpp.
bool operator< | ( | const MMDevice_Map_Hash_Key & | left, | |
const MMDevice_Map_Hash_Key & | right | |||
) |
Definition at line 363 of file AVStreams_i.cpp.
References CORBA::Exception::_tao_print_exception(), MMDevice_Map_Hash_Key::hash_maximum_, and MMDevice_Map_Hash_Key::mmdevice_.
00365 { 00366 bool result = false; 00367 00368 try 00369 { 00370 const CORBA::ULong left_hash = 00371 left.mmdevice_->_hash (left.hash_maximum_); 00372 00373 const CORBA::ULong right_hash = 00374 right.mmdevice_->_hash (right.hash_maximum_); 00375 00376 result = left_hash < right_hash; 00377 } 00378 catch (const CORBA::Exception& ex) 00379 { 00380 ex._tao_print_exception ("operator < for MMDevice_Map_Hash_Key"); 00381 return false; 00382 } 00383 00384 return result; 00385 }