OW_NAMESPACE::WQLProcessor::Compare Class Reference

#include <OW_WQLProcessor.hpp>

Collaboration diagram for OW_NAMESPACE::WQLProcessor::Compare:

Collaboration graph
[legend]
List of all members.

Public Types

enum  CompareTypes {
  EqualsType, NotEqualsType, GreaterThanOrEqualsType, LessThanOrEqualsType,
  GreaterThanType, LessThanType
}

Public Member Functions

 Compare (const CompareTypes type)
bool operator() (const CIMValue &lhs, const CIMValue &rhs) const
const char * c_str () const
ComparereverseOrder ()

Private Attributes

CompareImplRef m_ref

Detailed Description

Definition at line 682 of file OW_WQLProcessor.hpp.


Member Enumeration Documentation

enum OW_NAMESPACE::WQLProcessor::Compare::CompareTypes
 

Enumerator:
EqualsType 
NotEqualsType 
GreaterThanOrEqualsType 
LessThanOrEqualsType 
GreaterThanType 
LessThanType 

Definition at line 685 of file OW_WQLProcessor.hpp.


Constructor & Destructor Documentation

OW_NAMESPACE::WQLProcessor::Compare::Compare const CompareTypes  type  )  [inline]
 

Definition at line 694 of file OW_WQLProcessor.hpp.


Member Function Documentation

const char* OW_NAMESPACE::WQLProcessor::Compare::c_str  )  const [inline]
 

Definition at line 724 of file OW_WQLProcessor.hpp.

Referenced by OW_NAMESPACE::WQLProcessor::filterInstancesOnPropertyValue().

bool OW_NAMESPACE::WQLProcessor::Compare::operator() const CIMValue lhs,
const CIMValue rhs
const [inline]
 

Definition at line 719 of file OW_WQLProcessor.hpp.

Compare& OW_NAMESPACE::WQLProcessor::Compare::reverseOrder  )  [inline]
 

Definition at line 729 of file OW_WQLProcessor.hpp.


Member Data Documentation

CompareImplRef OW_NAMESPACE::WQLProcessor::Compare::m_ref [private]
 

Definition at line 736 of file OW_WQLProcessor.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Feb 9 09:16:59 2006 for openwbem by  doxygen 1.4.6