(file) Return to WQLPropertySource.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / WQL

Diff for /pegasus/src/Pegasus/WQL/WQLPropertySource.h between version 1.1.2.2 and 1.5

version 1.1.2.2, 2001/12/03 02:23:25 version 1.5, 2003/10/22 14:26:14
Line 1 
Line 1 
 //%/////////////////////////////////////////////////////////////////////////////  //%2003////////////////////////////////////////////////////////////////////////
 // //
 // Copyright (c) 2000, 2001 BMC Software, Hewlett-Packard Company, IBM,  // Copyright (c) 2000, 2001, 2002  BMC Software, Hewlett-Packard Development
 // The Open Group, Tivoli Systems  // Company, L. P., IBM Corp., The Open Group, Tivoli Systems.
   // Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L. P.;
   // IBM Corp.; EMC Corporation, The Open Group.
 // //
 // Permission is hereby granted, free of charge, to any person obtaining a copy // Permission is hereby granted, free of charge, to any person obtaining a copy
 // of this software and associated documentation files (the "Software"), to // of this software and associated documentation files (the "Software"), to
Line 23 
Line 25 
 // //
 // Author: Mike Brasher (mbrasher@bmc.com) // Author: Mike Brasher (mbrasher@bmc.com)
 // //
 // Modified By:  // Modified By: Carol Ann Krug Graves, Hewlett-Packard Company
   //                (carolann_graves@hp.com)
 // //
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
Line 31 
Line 34 
 #define Pegasus_WQLPropertySource_h #define Pegasus_WQLPropertySource_h
  
 #include <Pegasus/Common/Config.h> #include <Pegasus/Common/Config.h>
 #include <Pegasus/Common/String.h>  #include <Pegasus/Common/CIMName.h>
 #include <Pegasus/WQL/Linkage.h> #include <Pegasus/WQL/Linkage.h>
 #include <Pegasus/WQL/WQLOperand.h> #include <Pegasus/WQL/WQLOperand.h>
  
Line 46 
Line 49 
 { {
 public: public:
  
     //      /** Virtual destructor.
     // Returns the value of the property with the given name:      */
     //      virtual ~WQLPropertySource();
  
       /** Returns the value whose property has the given name. The output
           parameter value is populated with the value of that parameter.
           Note that only integer, double, and string types are supported
           (see the WQLOperand class). The implementer of this method must
           perform appropriate conversions to the appropriate type.
   
           @param propertyName name of property to be gotten.
           @param value holds the value of the property upon return.
           @return true if such a property was found and false otherwise.
       */
     virtual Boolean getValue(     virtual Boolean getValue(
         const String& propertyName,          const CIMName& propertyName,
         WQLOperand& value) const = 0;         WQLOperand& value) const = 0;
 }; };
  


Legend:
Removed from v.1.1.2.2  
changed lines
  Added in v.1.5

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2