Nemiver  0.3
nmv-initializer.h
Go to the documentation of this file.
1 /*
2  *This file is part of the Nemiver project
3  *
4  *Nemiver is free software; you can redistribute
5  *it and/or modify it under the terms of
6  *the GNU General Public License as published by the
7  *Free Software Foundation; either version 2,
8  *or (at your option) any later version.
9  *
10  *Nemiver is distributed in the hope that it will
11  *be useful, but WITHOUT ANY WARRANTY;
12  *without even the implied warranty of
13  *MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
14  *See the GNU General Public License for more details.
15  *
16  *You should have received a copy of the
17  *GNU General Public License along with Nemiver;
18  *see the file COPYING.
19  *If not, write to the Free Software Foundation,
20  *Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
21  *
22  *See COPYRIGHT file copyright information.
23  */
24 #ifndef __NMV_INITIALIZER_H__
25 #define __NMV_INITIALIZER_H__
26 
27 #include "nmv-api-macros.h"
28 
29 namespace nemiver {
30 namespace common {
32  Initializer ();
33  //non copyable
34  Initializer (const Initializer &);
35  ~Initializer ();
36  Initializer& operator= (const Initializer &);
37 
38 public:
39 
40  static void do_init ();
41 
42 };//end class Initializer
43 }//end namespace common
44 }//end namespace nemiver
45 
46 #endif //__NMV_INITIALIZER_H__
47 
nemiver
Definition: nmv-address.h:31
NEMIVER_API
#define NEMIVER_API
Definition: nmv-api-macros.h:53
nmv-api-macros.h
nemiver::common::Initializer
Definition: nmv-initializer.h:31
nemiver::common::env::do_init
void do_init()
common
Definition: nmv-proc-list-dialog.h:32