NEST
2.6.0,not_revisioned_source_dir@0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
home
ixaxaar
src
nest
sli
integerdatum.h
Go to the documentation of this file.
1
/*
2
* integerdatum.h
3
*
4
* This file is part of NEST.
5
*
6
* Copyright (C) 2004 The NEST Initiative
7
*
8
* NEST is free software: you can redistribute it and/or modify
9
* it under the terms of the GNU General Public License as published by
10
* the Free Software Foundation, either version 2 of the License, or
11
* (at your option) any later version.
12
*
13
* NEST is distributed in the hope that it will be useful,
14
* but WITHOUT ANY WARRANTY; without even the implied warranty of
15
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
* GNU General Public License for more details.
17
*
18
* You should have received a copy of the GNU General Public License
19
* along with NEST. If not, see <http://www.gnu.org/licenses/>.
20
*
21
*/
22
23
#ifndef INTEGERDATUM_H
24
#define INTEGERDATUM_H
25
/*
26
class IntegerDatum
27
*/
28
29
#include "
numericdatum.h
"
30
#include "
interpret.h
"
31
32
33
/* These are declarations to specialize the static memory pool BEFORE
34
we instantiate the AggregateDatum. Note, that this is only a declaration,
35
because we do not provide an initializer (see ISO14882 Sec. 14.7.3.15.)
36
The definition is given in the *.CC file with the appropriate
37
initializer.
38
39
Note that SUN's Forte 6.2 does not handle this correctly, so we have
40
to use a compiler-switch. 1.2002 Gewaltig
41
42
The Alpha cxx V6.3-002 says that storage class extern is not allowed here,
43
so I removed it. 15.2.2002 Diesmann
44
*/
45
#ifndef HAVE_STATIC_TEMPLATE_DECLARATION_FAILS
46
template
<>
47
sli::pool
NumericDatum<long,&SLIInterpreter::Integertype>::memory
;
48
#endif
49
50
typedef
NumericDatum<long,&SLIInterpreter::Integertype>
IntegerDatum
;
51
52
#endif
IntegerDatum
NumericDatum< long,&SLIInterpreter::Integertype > IntegerDatum
Definition:
integerdatum.h:50
numericdatum.h
NumericDatum
Definition:
numericdatum.h:40
interpret.h
sli::pool
pool is a specialized allocator class for many identical small objects.
Definition:
allocator.h:50
Generated on Thu Mar 26 2015 08:02:26 for NEST by
1.8.7