LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DeviceInfo Class Reference

#include <DeviceInfo.h>

Public Member Functions

 ~DeviceInfo ()
 
std::string jsonString () const
 
bool keyboardSlider () const
 
bool coreNaviButton () const
 
bool wifiAvailable () const
 
bool bluetoothAvailable () const
 
bool carrierAvailable () const
 
bool compassAvailable () const
 
bool accelerometerAvailable () const
 
bool dockModeEnabled () const
 
bool keyboardAvailable () const
 
const std::string & platformVersion () const
 
unsigned int platformVersionMajor () const
 
unsigned int platformVersionMinor () const
 
unsigned int platformVersionDot () const
 

Static Public Member Functions

static DeviceInfoinstance ()
 

Constructor & Destructor Documentation

DeviceInfo::~DeviceInfo ( )

Member Function Documentation

bool DeviceInfo::accelerometerAvailable ( ) const
inline
bool DeviceInfo::bluetoothAvailable ( ) const
inline
bool DeviceInfo::carrierAvailable ( ) const
inline
bool DeviceInfo::compassAvailable ( ) const
inline
bool DeviceInfo::coreNaviButton ( ) const
bool DeviceInfo::dockModeEnabled ( ) const
inline
DeviceInfo * DeviceInfo::instance ( void  )
static
std::string DeviceInfo::jsonString ( ) const
bool DeviceInfo::keyboardAvailable ( ) const
inline
bool DeviceInfo::keyboardSlider ( ) const
const std::string& DeviceInfo::platformVersion ( ) const
inline
unsigned int DeviceInfo::platformVersionDot ( ) const
unsigned int DeviceInfo::platformVersionMajor ( ) const
unsigned int DeviceInfo::platformVersionMinor ( ) const
bool DeviceInfo::wifiAvailable ( ) const
inline

The documentation for this class was generated from the following files: