<?php
TYPE_Include(TYPEWL_STRUCTURE); TYPE_Include(TYPEWL_DUREE); TYPE_Include(TYPEWL_ENTIER); TYPE_Include(TYPEWL_DATEHEURE); TYPE_Include(TYPEWL_BOOLEEN); class STMasqueDateHeureRelatif extends CStructure { var $pclHerite; var $m_piInfoLangue; var $m_clDureeEcoulee; var $m_nNbJoursDiff; var $m_clDateActuelle; var $m_clDateDemandee; var $m_bDatePassee; var $m_stDureeAffichable; function STMasqueDateHeureRelatif($sNom = null) { parent::CStructure('STMasqueDateHeureRelatif'); $this->m_tabVisibilite['pclHerite'] = 'public'; CreerType($this->pclHerite,'pclHerite',TYPEWL_STRUCTURE,array('STMasqueDateHeure',null)); $this->m_tabVisibilite['m_piInfoLangue'] = 'public'; CreerType($this->m_piInfoLangue,'m_piInfoLangue',TYPEWL_STRUCTURE,array('STInfoLangue',null)); $this->m_tabVisibilite['m_clDureeEcoulee'] = 'public'; CreerType($this->m_clDureeEcoulee,'m_clDureeEcoulee',TYPEWL_DUREE,null); $this->m_tabVisibilite['m_nNbJoursDiff'] = 'public'; CreerType($this->m_nNbJoursDiff,'m_nNbJoursDiff',TYPEWL_ENTIER,array(4,0)); $this->m_tabVisibilite['m_clDateActuelle'] = 'public'; CreerType($this->m_clDateActuelle,'m_clDateActuelle',TYPEWL_DATEHEURE,null); $this->m_tabVisibilite['m_clDateDemandee'] = 'public'; CreerType($this->m_clDateDemandee,'m_clDateDemandee',TYPEWL_DATEHEURE,null); $this->m_tabVisibilite['m_bDatePassee'] = 'public'; CreerType($this->m_bDatePassee,'m_bDatePassee',TYPEWL_BOOLEEN,false); $this->m_tabVisibilite['m_stDureeAffichable'] = 'public'; CreerType($this->m_stDureeAffichable,'m_stDureeAffichable',TYPEWL_STRUCTURE,array('STDUREEAAFFICHER',null)); } } TYPE_Include(TYPEWL_STRUCTURE); TYPE_Include(TYPEWL_DUREE); TYPE_Include(TYPEWL_ENTIER); TYPE_Include(TYPEWL_DATEHEURE); TYPE_Include(TYPEWL_BOOLEEN); TYPE_Include(TYPEWL_CHAINE); class STDUREEAAFFICHER extends CStructure { var $nAnnee; var $nMois; var $nSemaine; var $nJour; var $nHeure; var $nMinute; var $nSeconde; function STDUREEAAFFICHER($sNom = null) { parent::CStructure('STDUREEAAFFICHER'); $this->m_tabVisibilite['nAnnee'] = 'public'; CreerType($this->nAnnee,'nAnnee',TYPEWL_ENTIER,array(4,0)); $this->m_tabVisibilite['nMois'] = 'public'; CreerType($this->nMois,'nMois',TYPEWL_ENTIER,array(4,0)); $this->m_tabVisibilite['nSemaine'] = 'public'; CreerType($this->nSemaine,'nSemaine',TYPEWL_ENTIER,array(4,0)); $this->m_tabVisibilite['nJour'] = 'public'; CreerType($this->nJour,'nJour',TYPEWL_ENTIER,array(4,0)); $this->m_tabVisibilite['nHeure'] = 'public'; CreerType($this->nHeure,'nHeure',TYPEWL_CHAINE,''); $this->m_tabVisibilite['nMinute'] = 'public'; CreerType($this->nMinute,'nMinute',TYPEWL_CHAINE,''); $this->m_tabVisibilite['nSeconde'] = 'public'; CreerType($this->nSeconde,'nSeconde',TYPEWL_CHAINE,''); } } ?>