MCPcopy Create free account
hub / github.com/PolyMC/PolyMC / JavaVersion

Class JavaVersion

launcher/java/JavaVersion.h:13–49  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11#endif
12
13class JavaVersion
14{
15 friend class JavaVersionTest;
16public:
17 JavaVersion() {};
18 JavaVersion(const QString & rhs);
19
20 JavaVersion & operator=(const QString & rhs);
21
22 bool operator<(const JavaVersion & rhs);
23 bool operator==(const JavaVersion & rhs);
24 bool operator>(const JavaVersion & rhs);
25
26 bool requiresPermGen();
27
28 QString toString();
29
30 int major()
31 {
32 return m_major;
33 }
34 int minor()
35 {
36 return m_minor;
37 }
38 int security()
39 {
40 return m_security;
41 }
42private:
43 QString m_string;
44 int m_major = 0;
45 int m_minor = 0;
46 int m_security = 0;
47 bool m_parseable = false;
48 QString m_prerelease;
49};

Callers 1

getJavaVersionMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected