AVStreams_i.cpp File Reference

#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)


Detailed Description

Id
AVStreams_i.cpp 78820 2007-07-07 20:06:46Z sowayaa

Author:
Sumedh Mungee <sumedh@cs.wustl.edu> Nagarajan Surendran <naga@cs.wustl.edu>

Definition in file AVStreams_i.cpp.


Function Documentation

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 }


Generated on Tue Feb 2 17:47:50 2010 for TAO_AV by  doxygen 1.4.7