dca_interface  6.3.4
wac_classification_result.h
Go to the documentation of this file.
1 /* IBM Source Code */
2 /* (C) Copyright IBM Corp. 2009, 2012 */
3 /* Licensed Materials - Property of IBM */
4 /* US Government Users Restricted Rights - Use duplication or disclosure restricted by GSA Schedule Contract with IBM Corp. */
5 
6 #ifndef WAC_CLASSIFICATION_RESULT_H
7 #define WAC_CLASSIFICATION_RESULT_H
8 
15 namespace dca_wac {
16 
17  class wacclassification_result_p;
18 
28  public:
32  WacClassificationResult& operator = ( const WacClassificationResult& aResult );
33  virtual ~WacClassificationResult();
35 
45  bool operator == ( const WacClassificationResult& aInst ) const;
46 
56  bool operator != ( const WacClassificationResult& aInst ) const;
57 
64 
73 
75  PRIVATE_PTR wacclassification_result_p *_p;
76  };
77 
86 
87 }
88 
89 #endif
const WacClassificationResult NullWacClassificationResult
Defines a constant unassigned WacClassificationResult you can use for checks. if ( myWacClassificatio...
int DCA_ACTION_ID_TYPE
Type for action ids.
Definition: base_types.h:42
Definition of the WacClassificationResult class.
DCA_ACTION_ID_TYPE actionId() const
If the classification was successful this is the matched action.
bool operator!=(const WacClassificationResult &aInst) const
Inequality operator, returns true if two WacClassificationResult objects contain different applicatio...
int DCA_APPLICATION_ID_TYPE
Type for application ids.
Definition: base_types.h:48
#define PRIVATE_PTR
Type for private pointer implementations, for internal use only.
Definition: base_types.h:83
DCA_APPLICATION_ID_TYPE applicationId() const
If the classification was successful this is the matched application.
bool operator==(const WacClassificationResult &aInst) const
Equality operator, returns true if two WacClassificationResult objects contain the identical applicat...