00001 /* IBM Source Code */ 00002 /* (C) Copyright IBM Corp. 2009, 2012 */ 00003 /* Licensed Materials - Property of IBM */ 00004 /* US Government Users Restricted Rights - Use duplication or disclosure restricted by GSA Schedule Contract with IBM Corp. */ 00005 00006 #ifndef WAC_CATEGORIES_INFO_H 00007 #define WAC_CATEGORIES_INFO_H 00008 00021 namespace dca_wac { 00022 00023 class waccategories_info_p; 00024 00039 class WacCategoriesInfo { 00040 public: 00042 WacCategoriesInfo(); 00043 WacCategoriesInfo( const WacCategoriesInfo& aCatInfo ); 00044 WacCategoriesInfo& operator = ( const WacCategoriesInfo& aCatInfo ); 00045 virtual ~WacCategoriesInfo(); 00047 00051 WacApplications getApplications() const; 00052 00056 WacActions getActions() const; 00057 00061 WacTags getTags() const; 00062 00064 PRIVATE_PTR waccategories_info_p *_p; 00065 }; 00066 } 00067 00068 #endif