dca_interface
6.3.4
home
build
tmp
dcatmp18664
pkgdevel
dca
include
dca
malware_classification
malware_locale.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_LOCALE_H
7
#define MALWARE_LOCALE_H
8
17
namespace
dca_malware {
18
19
class
malwarelocale_p;
20
26
class
MalwareLocale
27
{
28
public
:
30
MalwareLocale
();
31
MalwareLocale
(
const
MalwareLocale
& loc );
32
MalwareLocale
& operator = (
const
MalwareLocale
& loc );
33
virtual
~
MalwareLocale
();
35
37
std::string
languageId
()
const
;
39
std::string
displayName
()
const
;
40
42
PRIVATE_PTR
malwarelocale_p *_p;
43
};
44
}
45
46
#endif
dca_malware::MalwareLocale::languageId
std::string languageId() const
Returns the language id of the locale.
dca_malware::MalwareLocale
Encapsulation of a locale class, which allows access to the language id and the display name of local...
Definition:
malware_locale.h:27
PRIVATE_PTR
#define PRIVATE_PTR
Type for private pointer implementations, for internal use only.
Definition:
base_types.h:83
dca_malware::MalwareLocale::displayName
std::string displayName() const
Returns the display name of the locale.
Generated by
1.8.18