IT++ Logo
base_exports.h
Go to the documentation of this file.
1
30#ifndef BASEEXPORTS_H
31#define BASEEXPORTS_H
32
33#include <itpp/itexports.h>
34
35namespace itpp
36{
37
39
40#if (defined(_MSC_VER) && defined(ITPP_SHARED_LIB))
41//MSVC needs to explicitely instantiate required templates while building the
42//shared library. Also, these definitions are marked as imported when library is
43//linked with user's code.
44template class ITPP_EXPORT Array<bool>;
45template class ITPP_EXPORT Array<std::string>;
46template class ITPP_EXPORT Array<bmat>;
47template class ITPP_EXPORT Array<mat>;
48template class ITPP_EXPORT Array<vec>;
49template class ITPP_EXPORT Array<ivec>;
50template class ITPP_EXPORT Array<cvec>;
51template class ITPP_EXPORT Array<Array<int> >;
52template class ITPP_EXPORT Array<Vec<unsigned int> >;
53template class ITPP_EXPORT Array<Array<vec> >;
54template class ITPP_EXPORT Array<Array<cvec> >;
55#endif
56
58
59}
60
61#endif
itpp namespace
Definition itmex.h:37
SourceForge Logo

Generated on Tue Dec 10 2024 04:49:37 for IT++ by Doxygen 1.12.0