TODO-LIST
Gestore di attività suddivise per progetto
Public Member Functions | List of all members
Attivita Class Reference

classe per la rappresentazione di una singola attivita' di un progetto More...

#include <Attivita.h>

Public Member Functions

 Attivita ()
 costruttore predefinito
 
 Attivita (const char descrizione[], const Date scadenza)
 costruttore More...
 
void getDescrizione (char *descrizione)
 acquisizione descrizione dell'attivita' More...
 
Date getScadenza (void)
 acquisizione della data di scadenza dell'attivita' More...
 
Date getCompletamento (void)
 acquisizione della data di completamento dell'attivita' More...
 
unsigned short getSvolgimento ()
 acquisizione della percentuale di svolgimento dell'attivita' More...
 
void setSvoglimento (const unsigned short svolgimento, const Date completamento)
 impostazione della percentuale di svolgimento dell'attivita' More...
 
void setScadenza (const Date scadenza)
 reimpostazione della data di scadenza dell'attivita' More...
 

Detailed Description

classe per la rappresentazione di una singola attivita' di un progetto

Constructor & Destructor Documentation

Attivita::Attivita ( const char  descrizione[],
const Date  scadenza 
)
inline

costruttore

Parameters
[in]descrizionedescrizione dell'attivita'
[in]scadenzadata di scadenza dell'attivita'

Member Function Documentation

Date Attivita::getCompletamento ( void  )
inline

acquisizione della data di completamento dell'attivita'

Returns
data di completamento dell'attivita' (in caso di attivita' non completata restituisce la data 01-01-2000)
void Attivita::getDescrizione ( char *  descrizione)
inline

acquisizione descrizione dell'attivita'

Parameters
[out]descrizionedescrizione dell'attivita'
Date Attivita::getScadenza ( void  )
inline

acquisizione della data di scadenza dell'attivita'

Returns
data di scadenza dell'attivita'
unsigned short Attivita::getSvolgimento ( )
inline

acquisizione della percentuale di svolgimento dell'attivita'

Returns
percentuale di svolgimento dell'attivita'
void Attivita::setScadenza ( const Date  scadenza)
inline

reimpostazione della data di scadenza dell'attivita'

Parameters
[in]scadenzadata di scadenza
void Attivita::setSvoglimento ( const unsigned short  svolgimento,
const Date  completamento 
)
inline

impostazione della percentuale di svolgimento dell'attivita'

Parameters
[in]svolgimentopercentuale di svolgimento dell'attivita'
[in]completamentodata di completamento (significativa solo se svolgimento = 100)

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