source: XMLIO_V2/dev/dev_rv/src/mask.hpp @ 141

Last change on this file since 141 was 141, checked in by hozdoba, 13 years ago

Mise à jour depuis un autre dépôt

File size: 794 bytes
Line 
1#ifndef __XMLIO_CMask__
2#define __XMLIO_CMask__
3
4/// xmlioserver headers ///
5#include "xmlioserver_spl.hpp"
6#include "array.hpp"
7
8namespace xmlioserver
9{
10   /// ////////////////////// Déclarations ////////////////////// ///
11
12   class CMask
13      : protected CArray<int, 2>
14   {
15         typedef CArray<int, 2> SuperClass;
16
17      public :
18
19         /// Constructeurs ///
20         CMask(void);
21         CMask(const CMask & mask);       // NEVER IMPLEMENTED.
22         CMask(const CMask * const mask); // NEVER IMPLEMENTED.
23
24         /// Accesseurs ///
25         const int * getData(void) const;
26
27         /// Mutateurs ///
28         void resize(int ni, int nj);
29
30         /// Destructeur ///
31         virtual ~CMask(void);
32
33   }; //class CMask
34} // namespace xmlioserver
35
36#endif // __XMLIO_CMask__
Note: See TracBrowser for help on using the repository browser.