SHARP Zaurus
ザウルスサポートステーション
sldevinfo.h
メインページ   クラス階層   アルファベット順リスト   データ構造リスト   ファイルリスト   データ構造メンバ  
sldevinfo.h

00001 /*
00002  * Copyright (C) 2002 SHARP CORPORATION All rights reserved.
00003  */
00004 #ifndef SLDEVICEINFO_H_INCLUDED
00005 #define SLDEVICEINFO_H_INCLUDED
00006 
00007 #include <qstring.h>
00008 
00009 #define PRODUCT_UNKNOWN     0
00010 #define PRODUCT_SL5000D     1
00011 #define PRODUCT_SL5500      2
00012 #define PRODUCT_SLA300      3
00013 #define PRODUCT_SL5600      4
00014 #define PRODUCT_SLB500      4
00015 #define PRODUCT_SLC700      5
00016 
00017 #define CPU_UNKNOWN     0
00018 #define CPU_SA          1
00019 #define CPU_XSC         2
00020 
00021 
00022 class SlDeviceInfo
00023 {
00024 public:
00025   
00026   
00027   
00028   static QString getFormatVersion();
00029 
00030   
00031   
00032   static QString getVendorName();
00033 
00034   
00035   
00036   static QString getProductName();
00037 
00038   
00039   
00040   
00041   static int getProductNumber();
00042 
00043   
00044   
00045   static QString getLanguage();
00046 
00047   
00048   
00049   static int getCpuNumber();
00050   
00051   
00052   
00053   static QString getCheckSum();
00054 
00055   
00056   static QString modelName();
00057 
00058   
00059   
00060 
00061 
00062 protected:
00063 
00064   static QString& getDevInfo(char *path);
00065 
00066 };
00067 
00068 
00069 #endif 
00070 
 
▲このページのトップへ
関連サイト   修理/ご相談窓口   利用上のご注意
COPYRIGHT