XIOS  1.0
Xml I/O Server
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définitions de type Énumérations Valeurs énumérées Amis Macros
instant.hpp
Aller à la documentation de ce fichier.
1 #ifndef __XIOS_CInstant__
2 #define __XIOS_CInstant__
3 
5 #include "functor.hpp"
6 #include "array_new.hpp"
7 
8 namespace xios
9 {
10  namespace func
11  {
13  class CInstant : public CFunctor
14  {
17 
18  public :
19 
21  //CInstant(void); // Not implemented.
22  //CInstant(const CFunData & data);
25  //CInstant(const CInstant & instant); // Not implemented.
26  //CInstant(const CInstant * const instant); // Not implemented.
27 
29  virtual void apply(const CArray<double,1>& dinput, CArray<double,1>& doutput);
30  virtual ETimeType timeType(void) { return instant ; }
31 
33  virtual ~CInstant(void);
34 
35  }; // class CInstant
36 
37  } // namespace func
38 } // namespace xios
39 
40 #endif //__XIOS_CInstant__
CFunctor SuperClass
Définition de type ///.
Definition: instant.hpp:16
virtual ETimeType timeType(void)
Definition: instant.hpp:30
virtual void apply(const CArray< double, 1 > &dinput, CArray< double, 1 > &doutput)
Traitement ///.
Definition: instant.cpp:23
#define xios(arg)
CArray< double, 1 > & doutput
Propriétés privées ///.
Definition: functor.hpp:50
////////////////////// Déclarations ////////////////////// ///
Definition: instant.hpp:13
////////////////////// Déclarations ////////////////////// ///
Definition: functor.hpp:14
CInstant(CArray< double, 1 > &doutput)
Constructeurs ///.
Definition: instant.cpp:10
virtual ~CInstant(void)
Destructeur ///.
Definition: instant.cpp:18