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

 1 karl  1.4 //%2003////////////////////////////////////////////////////////////////////////
 2 mike  1.2 //
 3 karl  1.4 // Copyright (c) 2000, 2001, 2002  BMC Software, Hewlett-Packard Development
 4           // Company, L. P., IBM Corp., The Open Group, Tivoli Systems.
 5           // Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L. P.;
 6           // IBM Corp.; EMC Corporation, The Open Group.
 7 mike  1.2 //
 8           // Permission is hereby granted, free of charge, to any person obtaining a copy
 9 kumpf 1.3 // of this software and associated documentation files (the "Software"), to
10           // deal in the Software without restriction, including without limitation the
11           // rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
12 mike  1.2 // sell copies of the Software, and to permit persons to whom the Software is
13           // furnished to do so, subject to the following conditions:
14           // 
15 kumpf 1.3 // THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE SHALL BE INCLUDED IN
16 mike  1.2 // ALL COPIES OR SUBSTANTIAL PORTIONS OF THE SOFTWARE. THE SOFTWARE IS PROVIDED
17           // "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
18 kumpf 1.3 // LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
19           // PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
20           // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
21 mike  1.2 // ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
22           // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23           //
24           //==============================================================================
25           //
26           // Author: Mike Brasher (mbrasher@bmc.com)
27           //
28           // Modified By:
29           //
30           //%/////////////////////////////////////////////////////////////////////////////
31           
32           #include "WQLOperation.h"
33           
34           PEGASUS_NAMESPACE_BEGIN
35           
36           const char* WQLOperationToString(WQLOperation x)
37           {
38               switch (x)
39               {
40           	case WQL_OR: return "WQL_OR";
41           	case WQL_AND: return "WQL_AND";
42 mike  1.2 	case WQL_NOT: return "WQL_NOT";
43           	case WQL_EQ: return "WQL_EQ";
44           	case WQL_NE: return "WQL_NE";
45           	case WQL_LT: return "WQL_LT";
46           	case WQL_LE: return "WQL_LE";
47           	case WQL_GT: return "WQL_GT";
48           	case WQL_GE: return "WQL_GE";
49           	case WQL_IS_NULL: return "WQL_IS_NULL";
50           	case WQL_IS_TRUE: return "WQL_IS_TRUE";
51           	case WQL_IS_FALSE: return "WQL_IS_FALSE";
52           	case WQL_IS_NOT_NULL: return "WQL_IS_NOT_NULL";
53           	case WQL_IS_NOT_TRUE: return "WQL_IS_NOT_TRUE";
54           	case WQL_IS_NOT_FALSE: return "WQL_IS_NOT_FALSE";
55           	default: return "UNKNOWN OPERATION";
56               }
57           }
58           
59           PEGASUS_NAMESPACE_END

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2