summaryrefslogtreecommitdiff
path: root/core/test_movector.cpp
diff options
context:
space:
mode:
authorJan Huwald <jh@sotun.de>2012-05-07 20:01:51 (GMT)
committerJan Huwald <jh@sotun.de>2012-05-07 20:01:51 (GMT)
commit420d2ef464d4a741028e132e662d5626806a41f5 (patch)
tree1aca6eb512e4ed0fb5f3c10c528cb998b6ffd695 /core/test_movector.cpp
Initial commitHEADmaster
Diffstat (limited to 'core/test_movector.cpp')
-rw-r--r--core/test_movector.cpp21
1 files changed, 21 insertions, 0 deletions
diff --git a/core/test_movector.cpp b/core/test_movector.cpp
new file mode 100644
index 0000000..6ca0b21
--- /dev/null
+++ b/core/test_movector.cpp
@@ -0,0 +1,21 @@
+#include "index_global.hpp"
+#include "index_spike.hpp"
+#include "heap.hpp"
+#include "priority_queue.hpp"
+#include "type_set.hpp"
+
+struct Foo {};
+
+int main() {
+ MemPool m1(1), m2(std::move(m1));
+ Scalar<int> s1("s"), s2(std::move(s1));
+ Vector<Time> v1("v", 1), v2(std::move(v2));
+ Checkpoint<int, 16> c1("c", 0), c2(std::move(c1));
+ Heap<PriorityQueue<int, int>> h1("h", 10), h2(std::move(h1));
+ CommonIndex<int> ci1("ci", 1), ci2(std::move(ci1));
+ CommonSpikeIndex<Ptr<Spike>::ptr_t> cis1("cis"), cis2(std::move(cis1));
+ Index<Spike> is1{}, is2(std::move(is1));
+ Index<GlobalMsg> i1{}, i2(std::move(i1));
+ TypeSet<int, double, Foo> t1{}, t2(std::move(t1));
+ return 0;
+}
contact: Jan Huwald // Impressum