All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
sbncode/sbncode/OpT0Finder/flashmatch/PyUtil/LinkDef.h
Go to the documentation of this file.
1 //
2 // cint script to generate libraries
3 // Declaire namespace & classes you defined
4 // #pragma statement: order matters! Google it ;)
5 //
6 
7 #ifdef __CINT__
8 #pragma link off all globals;
9 #pragma link off all classes;
10 #pragma link off all functions;
11 
12 #pragma link C++ class flashmatch::load_pyutil+;
13 //
14 // Functions
15 //
16 #ifndef __CINT__
17 #pragma link C++ function flashmatch::as_ndarray(const flashmatch::QCluster_t&)+;
18 #pragma link C++ function flashmatch::as_ndarray(const flashmatch::Flash_t&)+;
19 #pragma link C++ function flashmatch::as_ndarray(const ::geoalgo::Trajectory&)+;
20 
21 #pragma link C++ function flashmatch::copy_array(PyObject*, const std::vector< short > &)+;
22 #pragma link C++ function flashmatch::copy_array(PyObject*, const std::vector< unsigned short > &)+;
23 #pragma link C++ function flashmatch::copy_array(PyObject*, const std::vector< int > &)+;
24 #pragma link C++ function flashmatch::copy_array(PyObject*, const std::vector< unsigned int > &)+;
25 #pragma link C++ function flashmatch::copy_array(PyObject*, const std::vector< long long > &)+;
26 #pragma link C++ function flashmatch::copy_array(PyObject*, const std::vector< unsigned long long > &)+;
27 #pragma link C++ function flashmatch::copy_array(PyObject*, const std::vector< float > &)+;
28 #pragma link C++ function flashmatch::copy_array(PyObject*, const std::vector< double > &)+;
29 
30 #pragma link C++ function flashmatch::as_ndarray (const std::vector< short >& vec)+;
31 #pragma link C++ function flashmatch::as_ndarray (const std::vector< unsigned short >& vec)+;
32 #pragma link C++ function flashmatch::as_ndarray (const std::vector< int >& vec)+;
33 #pragma link C++ function flashmatch::as_ndarray (const std::vector< unsigned int >& vec)+;
34 #pragma link C++ function flashmatch::as_ndarray (const std::vector< long long >& vec)+;
35 #pragma link C++ function flashmatch::as_ndarray (const std::vector< unsigned long long >& vec)+;
36 #pragma link C++ function flashmatch::as_ndarray (const std::vector< float >& vec)+;
37 #pragma link C++ function flashmatch::as_ndarray (const std::vector< double >& vec)+;
38 #endif
39 //ADD_NEW_CLASS ... do not change this line
40 
41 #endif
42 
43 
44 
45 
46 
47 
48 
49 
50 
51 
52 
53 
54 
55 
56 
57 
58 
59 
60 
61