Go to the documentation of this file.
6 #ifndef MALWARE_ENUMS_H
7 #define MALWARE_ENUMS_H
16 namespace dca_malware {
MalwareEnum at(DCA_INDEX_TYPE index) const
Returns the MalwareEnum with given index.
MalwareEnum operator[](DCA_INDEX_TYPE index) const
Similar to at() but allows a more C++ style access.
Definition of a container class for MalwareEnum objects.
size_t DCA_INDEX_TYPE
Type for index access (used for arrays and collections).
size_t DCA_SIZE_TYPE
Type for size (used for size of array and collections).
DCA_SIZE_TYPE size() const
Returns the number of enums in the container.
#define PRIVATE_PTR
Type for private pointer implementations, for internal use only.
int DCA_ENUM_ID_TYPE
Id type for MalwareEnum class.
MalwareEnum byId(DCA_ENUM_ID_TYPE id) const
Returns the MalwareEnums with the given id.
The MalwareEnum class describes a single enumerable item (currebtly not used for malware)