source: Sophya/trunk/SophyaPI/PIext/nomgadapter.cc@ 463

Last change on this file since 463 was 463, checked in by ercodmgr, 26 years ago

HelpToTex + CopyObj (ds Adapter) et PawExecutor cmv+Reza 12/10/99

File size: 1.7 KB
RevLine 
[295]1#include "machdefs.h"
2#include <stdlib.h>
3#include <typeinfo>
4#include <iostream.h>
5#include <string>
6#include "nomgadapter.h"
7
8/* --Methode-- */
9NObjMgrAdapter::NObjMgrAdapter(AnyDataObj* o)
10{
11mObj = o;
12}
13
14/* --Methode-- */
15NObjMgrAdapter::~NObjMgrAdapter()
16{
17}
18
19/* --Methode-- */
20NObjMgrAdapter* NObjMgrAdapter::Clone(AnyDataObj* o)
21{
22return(new NObjMgrAdapter(o));
23}
24
25/* --Methode-- */
26AnyDataObj* NObjMgrAdapter::GetDataObj()
27{
28return(mObj);
29}
30
31/* --Methode-- */
[463]32AnyDataObj* NObjMgrAdapter::GetCopyObj()
33{
34string s = typeid(*mObj).name();
35cout << "NObjMgrAdapter::GetCopyObj() - Error : Not supported for " << s << endl;
36return(NULL);
37}
38
39/* --Methode-- */
[295]40void NObjMgrAdapter::ReadFits(string const & )
41{
42string s = typeid(*mObj).name();
43cout << "NObjMgrAdapter::ReadFits() - Error : Not supported for " << s << endl;
44}
45
46/* --Methode-- */
47void NObjMgrAdapter::SaveFits(string const & )
48{
49string s = typeid(*mObj).name();
50cout << "NObjMgrAdapter::SaveFits() - Error : Not supported for " << s << endl;
51}
52
53/* --Methode-- */
54void NObjMgrAdapter::SavePPF(POutPersist&, string const & )
55{
56string s = typeid(*mObj).name();
57cout << "NObjMgrAdapter::SavePPF() - Error : Not supported for " << s << endl;
58}
59
60/* --Methode-- */
61void NObjMgrAdapter::Print(ostream& )
62{
63string s = typeid(*mObj).name();
64cout << "NObjMgrAdapter::Print() - Error : Not supported for " << s << endl;
65}
66
67/* --Methode-- */
68PIDrawer* NObjMgrAdapter::GetDrawer(string &)
69{
70return(NULL);
71}
72
73/* --Methode-- */
74P2DArrayAdapter* NObjMgrAdapter::Get2DArray(string &)
75{
76return(NULL);
77}
78
79/* --Methode-- */
[344]80NTupleInterface* NObjMgrAdapter::GetNTupleInterface(bool& adel)
[295]81{
82string s = typeid(*mObj).name();
83cout << "NObjMgrAdapter::GetNTupleInterface() - Error : Not supported for " << s << endl;
[344]84adel = false;
[295]85return(NULL);
86}
87
88
89
90
91
92
Note: See TracBrowser for help on using the repository browser.