Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

HardwareComponent.h File Reference

#include "Plex/PlexHandle.h"
#include "HardwareType.h"

Go to the source code of this file.

Classes

class  HardwareComponent

Functions

Bool_t operator< (const HardwareComponent &lhs, const HardwareComponent &rhs)
Bool_t operator<= (const HardwareComponent &lhs, const HardwareComponent &rhs)
Bool_t operator== (const HardwareComponent &lhs, const HardwareComponent &rhs)
Bool_t operator!= (const HardwareComponent &lhs, const HardwareComponent &rhs)
Bool_t operator> (const HardwareComponent &lhs, const HardwareComponent &rhs)
Bool_t operator>= (const HardwareComponent &lhs, const HardwareComponent &rhs)


Function Documentation

Bool_t operator!= const HardwareComponent lhs,
const HardwareComponent rhs
[inline]
 

Definition at line 101 of file HardwareComponent.h.

References HardwareComponent::fId, and HardwareComponent::fType.

00102 { 
00103   if(lhs.fId   != rhs.fId) return true;
00104   if( lhs.fType!=rhs.fType ) return true;
00105   return false;
00106 }

Bool_t operator< const HardwareComponent lhs,
const HardwareComponent rhs
[inline]
 

Definition at line 86 of file HardwareComponent.h.

References HardwareComponent::fId, and HardwareComponent::fType.

00087 { 
00088   if( lhs.fType==rhs.fType ) return (lhs.fId  < rhs.fId);
00089   else                       return (lhs.fType< rhs.fType);
00090 }

Bool_t operator<= const HardwareComponent lhs,
const HardwareComponent rhs
[inline]
 

Definition at line 91 of file HardwareComponent.h.

References HardwareComponent::fId, and HardwareComponent::fType.

00092 { 
00093   if( lhs.fType==rhs.fType ) return (lhs.fId  <= rhs.fId);
00094   else                       return (lhs.fType<= rhs.fType);
00095 }

Bool_t operator== const HardwareComponent lhs,
const HardwareComponent rhs
[inline]
 

Definition at line 96 of file HardwareComponent.h.

References HardwareComponent::fId, and HardwareComponent::fType.

00097 { 
00098   if( lhs.fType==rhs.fType ) return (lhs.fId  == rhs.fId);
00099   return false;
00100 }

Bool_t operator> const HardwareComponent lhs,
const HardwareComponent rhs
[inline]
 

Definition at line 107 of file HardwareComponent.h.

References HardwareComponent::fId, and HardwareComponent::fType.

00108 { 
00109   if( lhs.fType==rhs.fType ) return (lhs.fId  > rhs.fId);
00110   else                       return (lhs.fType> rhs.fType);
00111 }

Bool_t operator>= const HardwareComponent lhs,
const HardwareComponent rhs
[inline]
 

Definition at line 112 of file HardwareComponent.h.

References HardwareComponent::fId, and HardwareComponent::fType.

00113 { 
00114   if( lhs.fType==rhs.fType ) return (lhs.fId  >= rhs.fId);
00115   else                       return (lhs.fType>= rhs.fType);
00116 }


Generated on Fri Mar 28 15:46:51 2008 for loon by  doxygen 1.3.9.1