| | |
| | | std::string m_sys_vendor; |
| | | std::string m_bios_vendor; |
| | | std::string m_bios_description; |
| | | std::string m_cpu_manufacturer; |
| | | unsigned int m_cpu_cores = 0; |
| | | |
| | | public: |
| | | DmiInfo(); |
| | |
| | | const std::string& bios_vendor() const { return m_bios_vendor; }; |
| | | const std::string& sys_vendor() const { return m_sys_vendor; }; |
| | | const std::string& bios_description() const { return m_bios_description; }; |
| | | // Only Windows |
| | | const std::string& cpu_manufacturer() const { return m_cpu_manufacturer; }; |
| | | const unsigned int cpu_cores() const { return m_cpu_cores; }; |
| | | }; |
| | | |
| | | } // namespace os |