Public Member Functions | |
| void | Analysis (const QString &OneLine) |
| bool | InitElement (QString element) |
| void | InitHeader (const QString &OneHeader) |
| LineCore (QObject *parent=0) | |
| QString | ReturnElement (QString element) |
| void | SortElements () |
| ~LineCore () | |
Static Public Attributes | |
| static int | compteur_objet = 0 |
Private Types | |
| typedef Q3ValueList < record > | recordList |
Private Attributes | |
| bool | analysisProc |
| QString | header |
| bool | initHead |
| QString | line |
| recordList | listElement |
Static Private Attributes | |
| static const short int | back = 2 |
Classes | |
| struct | record |
typedef Q3ValueList<record> LineCore::recordList [private] |
| LineCore::LineCore | ( | QObject * | parent = 0 |
) |
| LineCore::~LineCore | ( | ) |
| void LineCore::Analysis | ( | const QString & | OneLine | ) |
Analysis one line
| OneLine | one line of smbstatus (without the header). |
3456 DENY_NONE 0x1 RDONLY NONE /home/villou/Utilitaires/qtsmbstatus.pdf Fri Sep 10 14:14:12 2004
| bool LineCore::InitElement | ( | QString | element | ) |
Find field on header
| element | field |
| true | field exist | |
| false | field doesn't exist |
| void LineCore::InitHeader | ( | const QString & | OneHeader | ) |
Init header. Received header for one section.
| OneHeader | header of one section (connections, shares, locked files, ...). |
Pid DenyMode Access R/W Oplock Name
| QString LineCore::ReturnElement | ( | QString | element | ) |
Return one field contents
| element | field name |
| void LineCore::SortElements | ( | ) |
Sort records
bool LineCore::analysisProc [private] |
const short int LineCore::back = 2 [static, private] |
int LineCore::compteur_objet = 0 [static] |
QString LineCore::header [private] |
bool LineCore::initHead [private] |
QString LineCore::line [private] |
recordList LineCore::listElement [private] |
1.5.3