dca_interface
6.3.4
home
build
tmp
dcatmp18664
pkgdevel
dca
include
dca
malware_classification
malware_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 MALWARE_CATEGORIES_INFO_H
7
#define MALWARE_CATEGORIES_INFO_H
8
21
namespace
dca_malware {
22
23
class
malwarecategories_info_p;
24
39
class
MalwareCategoriesInfo
{
40
public
:
42
MalwareCategoriesInfo
();
43
MalwareCategoriesInfo
(
const
MalwareCategoriesInfo
& aCatInfo );
44
MalwareCategoriesInfo
& operator = (
const
MalwareCategoriesInfo
& catinfo );
45
virtual
~
MalwareCategoriesInfo
();
47
51
MalwareLocales
getLocales
()
const
;
52
56
MalwareCategories
getCategories
()
const
;
57
61
MalwareEnums
getEnums
()
const
;
62
64
PRIVATE_PTR
malwarecategories_info_p *_p;
65
};
66
}
67
68
#endif
dca_malware::MalwareCategoriesInfo
Container class for all Malware enumeration objects.
Definition:
malware_categoriesinfo.h:39
dca_malware::MalwareCategoriesInfo::getLocales
MalwareLocales getLocales() const
Returns the contained MalwareLocales.
dca_malware::MalwareEnums
Definition of a container class for MalwareEnum objects.
Definition:
malware_enums.h:30
dca_malware::MalwareCategoriesInfo::getCategories
MalwareCategories getCategories() const
Returns the contained MalwareCategories.
dca_malware::MalwareLocales
Definition of a container class for MalwareLocale objects.
Definition:
malware_locales.h:33
PRIVATE_PTR
#define PRIVATE_PTR
Type for private pointer implementations, for internal use only.
Definition:
base_types.h:83
dca_malware::MalwareCategories
Definition of a container class for MalwareCategory objects.
Definition:
malware_categories.h:39
dca_malware::MalwareCategoriesInfo::getEnums
MalwareEnums getEnums() const
Returns the contained MalwareEnums.
Generated by
1.8.18