ROOT_Application
2.0
C++ Core modules and GUIStock
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
src_cpp
StockManager_LinkDef.h
Go to the documentation of this file.
1
// good enought to get the instance, make a dictionnary entry
2
// no need of global, because singleton ??
3
#ifdef __MAKECINT__
4
5
#pragma link C++ class DataStock+;
6
#pragma link C++ class SimpleData+;
7
#pragma link C++ class DataCSV+;
8
#pragma link C++ class MultiData+;
9
// TimeScale is now a namespace
10
#pragma link C++ enum TimeScale+;
11
// Enum is apart, ok works DAY or ETime::DAY
12
#pragma link C++ enum ETime+;
13
#pragma link C++ class Indicator+;
14
#pragma link C++ class FullName+;
15
16
// error following the addition of exception
17
// not needed here (for compilation) but was required in rootcint command
18
//#pragma link C++ class TALibException+;
19
//#pragma link C++ class StockException+;
20
21
// problem with ListdataStock, need direct application,
22
// no problem if gROOT->ProcessLine(".L ListDataStock.h+");
23
// ok but explicit
24
/*
25
#pragma link C++ class ListDataStockBase;
26
#pragma link C++ class ListDataStock<SimpleData>;
27
#pragma link C++ class ListDataStock<MultiData>;
28
#pragma link C++ class ListDataStock<DataCSV>;
29
*/
30
31
// like this ok, defined all corect templates, implicit
32
// cannot use At()->GetOpen() // yes ((DataCSV)ldata->At(0)).GetOpen()
33
// only generate BaseClass now...,
34
// limited in script.C maybe not in compiled version
35
#pragma link C++ defined_in ListDataStock.h;
36
37
//should work for Wavelet ?? order important ??
38
//#pragma link C++ defined_in Wavelet.h;
39
//#pragma link C++ class WaveletBase+;
40
//#pragma link C++ class Haar+;
41
42
// test for Utils, cool works !
43
#pragma link C++ namespace Utils+;
44
// to generate specific template function, see problem in script_Haar
45
#pragma link C++ function Utils::toString(const char * )+;
46
47
// main class of the library
48
#pragma link C++ class Stock+;
49
#pragma link C++ class StockManager+;
50
51
#endif
Generated on Mon May 25 2015 20:35:30 for ROOT_Application by
1.8.6