TValidationPtr.cc
Go to the documentation of this file.
1 #include "TValidationPtr.h"
2 #include "TValidationObj.h"
3 
4 
5 ClassImp(TValidationPtr);
6 
7 
9  TObject(p),
10  _Obj(p._Obj),
11  _Name(p._Name)
12 { }
13 
14 
15 bool
16 TValidationPtr::SetTVObj(TValidationObj* const o, const std::string& name)
17 {
18  if (o) {
19  _Obj = o;
20  _Name = name.c_str();
21  return true;
22  }
23  return false;
24 }
25 
26 
29 {
30  return _Obj;
31 }
32 
33 
34 std::string
36 {
37  return _Name.Data();
38 }
virtual bool SetTVObj(TValidationObj *, const std::string &name)
virtual std::string GetTVOName()
TValidationObj * _Obj
virtual TValidationObj * GetTVObj()

, generated on Tue Sep 26 2023.