machine Class Reference

Class of machine items. More...

List of all members.

Public Member Functions

void append_user (const QString &PID, const QString &Name, const QString &Group)
 machine (Q3ListViewItem *parent, const QString &PID, const QString &Username, const QString &Group, const QString &MachineName, const QString &MachineIP)
void mark_childs ()
void refresh_childs ()
virtual ~machine ()

Public Attributes

QString machine_ip
QString machine_name
bool mark

Static Public Attributes

static int compteur_objet = 0


Detailed Description

Class of machine items.

Date:
2007-07-04
Version:
1.1
Author:
Daniel Rocher
See also:
server user service
'machine' is parent of 'user' and child of 'server'

Constructor & Destructor Documentation

machine::machine ( Q3ListViewItem *  parent,
const QString &  PID,
const QString &  Username,
const QString &  Group,
const QString &  MachineName,
const QString &  MachineIP 
)

machine::~machine (  )  [virtual]


Member Function Documentation

void machine::append_user ( const QString &  PID,
const QString &  Name,
const QString &  Group 
)

Add user if not exist

References user::group, user::mark, user::pid, and user::username.

Referenced by server::add_user().

void machine::mark_childs (  ) 

Mark all children.

  • mark = true -> exist
  • mark = false -> obsolete
    See also:
    refresh_childs

References user::mark, and user::mark_childs().

Referenced by server::mark_childs().

void machine::refresh_childs (  ) 

Refresh view. Delete obsolete objects (mark = false).

See also:
mark_childs

References user::mark, and user::refresh_childs().

Referenced by server::refresh_childs().


Member Data Documentation

int machine::compteur_objet = 0 [static]

Referenced by machine(), main(), and ~machine().

Referenced by machine(), and server::ViewInfoMachine().


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

Generated on Thu Nov 6 20:49:45 2008 for qtsmbstatus.kdevelop by  doxygen 1.5.5