#include <TrkExtInterface.h>
◆ TrkExtInterface() [1/3]
| TrkExtInterface::TrkExtInterface |
( |
| ) |
|
◆ ~TrkExtInterface() [1/3]
| TrkExtInterface::~TrkExtInterface |
( |
| ) |
|
|
virtual |
◆ TrkExtInterface() [2/3]
| TrkExtInterface::TrkExtInterface |
( |
| ) |
|
◆ ~TrkExtInterface() [2/3]
| virtual TrkExtInterface::~TrkExtInterface |
( |
| ) |
|
|
virtual |
◆ TrkExtInterface() [3/3]
| TrkExtInterface::TrkExtInterface |
( |
| ) |
|
◆ ~TrkExtInterface() [3/3]
| virtual TrkExtInterface::~TrkExtInterface |
( |
| ) |
|
|
virtual |
◆ attach() [1/6]
| bool TrkExtInterface::attach |
( |
const TrkRep * | newRep | ) |
|
|
virtual |
Definition at line 44 of file TrkExtInterface.cxx.
44 {
45
46 bool retval( false );
48 {
50 retval = true;
51 }
52 return retval;
53}
void setRep(const TrkRep *)
virtual const IfdKey & myKey() const =0
virtual const IfdKey & myKey() const
◆ attach() [2/6]
| virtual bool TrkExtInterface::attach |
( |
const TrkRep * | | ) |
|
|
virtual |
◆ attach() [3/6]
| virtual bool TrkExtInterface::attach |
( |
const TrkRep * | | ) |
|
|
virtual |
◆ attach() [4/6]
| bool TrkExtInterface::attach |
( |
TrkRep * | newRep | ) |
|
|
virtual |
◆ attach() [5/6]
| virtual bool TrkExtInterface::attach |
( |
TrkRep * | | ) |
|
|
virtual |
◆ attach() [6/6]
| virtual bool TrkExtInterface::attach |
( |
TrkRep * | | ) |
|
|
virtual |
◆ isAttached() [1/3]
| bool TrkExtInterface::isAttached |
( |
| ) |
const |
|
inline |
◆ isAttached() [2/3]
| bool TrkExtInterface::isAttached |
( |
| ) |
const |
|
inline |
◆ isAttached() [3/3]
| bool TrkExtInterface::isAttached |
( |
| ) |
const |
|
inline |
◆ myConstRep() [1/3]
| const TrkRep * TrkExtInterface::myConstRep |
( |
| ) |
const |
|
protected |
Definition at line 82 of file TrkExtInterface.cxx.
82 {
83
84 if ( 0 == _myRep )
85 {
86 std::cout << "ErrMsg(error) "
87 << "Cannot use interface without attached rep." << std::endl;
88 return 0;
89 }
90 return _myRep;
91}
◆ myConstRep() [2/3]
| const TrkRep * TrkExtInterface::myConstRep |
( |
| ) |
const |
|
protected |
◆ myConstRep() [3/3]
| const TrkRep * TrkExtInterface::myConstRep |
( |
| ) |
const |
|
protected |
◆ myKey() [1/3]
| virtual const IfdKey & TrkExtInterface::myKey |
( |
| ) |
const |
|
protectedpure virtual |
◆ myKey() [2/3]
| virtual const IfdKey & TrkExtInterface::myKey |
( |
| ) |
const |
|
protectedpure virtual |
◆ myKey() [3/3]
| virtual const IfdKey & TrkExtInterface::myKey |
( |
| ) |
const |
|
protectedpure virtual |
◆ myRep() [1/3]
| TrkRep * TrkExtInterface::myRep |
( |
| ) |
|
|
protected |
Definition at line 66 of file TrkExtInterface.cxx.
66 {
67
68 if ( _myRep != 0 && _nonconst ) return _myRep;
69 else if ( 0 == _myRep )
70 {
71 std::cout << "ErrMsg(error) "
72 << "Cannot use interface without attached rep." << std::endl;
73 return 0;
74 }
75 else
76 std::cout << "ErrMsg(error) "
77 << "Cannot return non-const rep after const attachment" << std::endl;
78 return 0;
79}
◆ myRep() [2/3]
| TrkRep * TrkExtInterface::myRep |
( |
| ) |
|
|
protected |
◆ myRep() [3/3]
| TrkRep * TrkExtInterface::myRep |
( |
| ) |
|
|
protected |
◆ nonConstAttachment() [1/3]
| bool TrkExtInterface::nonConstAttachment |
( |
| ) |
const |
|
inline |
◆ nonConstAttachment() [2/3]
| bool TrkExtInterface::nonConstAttachment |
( |
| ) |
const |
|
inline |
◆ nonConstAttachment() [3/3]
| bool TrkExtInterface::nonConstAttachment |
( |
| ) |
const |
|
inline |
◆ setRep() [1/6]
| void TrkExtInterface::setRep |
( |
const TrkRep * | newRep | ) |
|
|
protected |
◆ setRep() [2/6]
| void TrkExtInterface::setRep |
( |
const TrkRep * | | ) |
|
|
protected |
◆ setRep() [3/6]
| void TrkExtInterface::setRep |
( |
const TrkRep * | | ) |
|
|
protected |
◆ setRep() [4/6]
| void TrkExtInterface::setRep |
( |
TrkRep * | newRep | ) |
|
|
protected |
◆ setRep() [5/6]
| void TrkExtInterface::setRep |
( |
TrkRep * | | ) |
|
|
protected |
◆ setRep() [6/6]
| void TrkExtInterface::setRep |
( |
TrkRep * | | ) |
|
|
protected |
The documentation for this class was generated from the following files: