7 #ifndef RETDEC_COMMON_LANGUAGE_H
8 #define RETDEC_COMMON_LANGUAGE_H
24 Language(
const std::string& langName);
36 void setName(
const std::string& n);
Definition: language.h:63
const Language * getFirstBytecode() const
Definition: language.cpp:75
bool hasLanguage(const std::string &sub) const
Definition: language.cpp:88
Definition: language.h:21
unsigned getModuleCount() const
Definition: language.cpp:40
void setIsBytecode(bool b)
Definition: language.cpp:38
void setModuleCount(unsigned c)
Definition: language.cpp:37
int _moduleCount
Definition: language.h:54
bool isUnknown() const
Definition: language.cpp:30
bool operator<(const Language &val) const
Definition: language.cpp:53
bool _bytecode
Definition: language.h:55
bool isBytecode() const
Definition: language.cpp:33
void setIsUnknown()
Definition: language.cpp:36
void setName(const std::string &n)
Definition: language.cpp:35
std::string _name
Unique ID.
Definition: language.h:53
bool isKnown() const
Definition: language.cpp:31
std::string getName() const
Definition: language.cpp:42
bool isModuleCountSet() const
Definition: language.cpp:32
bool operator==(const Language &val) const
Definition: language.cpp:61
Language()
Definition: language.cpp:19
Definition: archive_wrapper.h:19