dca_interface  6.3.4
ipr_categoriesinfo.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 IPR_CATEGORIES_INFO_H
7 #define IPR_CATEGORIES_INFO_H
8 
21 namespace dca_ipr {
22 
23  class iprcategories_info_p;
24 
40  public:
43  IprCategoriesInfo( const IprCategoriesInfo& aCatInfo );
44  IprCategoriesInfo& operator = ( const IprCategoriesInfo& catinfo );
45  virtual ~IprCategoriesInfo();
47 
52 
57 
61  IprEnums getEnums() const;
62 
64  PRIVATE_PTR iprcategories_info_p *_p;
65  };
66 }
67 
68 #endif
IprEnums getEnums() const
Returns the contained IprEnums.
Container class for all IPR enumeration objects.
IprCategories getCategories() const
Returns the contained IprCategories.
Definition of a container class for IprEnum objects.
Definition: ipr_enums.h:30
Definition of a container class for IprCategory objects.
#define PRIVATE_PTR
Type for private pointer implementations, for internal use only.
Definition: base_types.h:83
Definition of a container class for IprLocale objects.
Definition: ipr_locales.h:33
IprLocales getLocales() const
Returns the contained IprLocales.