16#include "TrkBase/TrkExtInterface.h"
17#include "TrkBase/TrkRep.h"
18#include "ProxyDict/IfdIntKey.h"
72 if(_myRep != 0 && _nonconst)
74 else if (0 == _myRep) {
75 std::cout<<
"ErrMsg(error) "<<
"Cannot use interface without attached rep."
79 std::cout<<
"ErrMsg(error) "<<
"Cannot return non-const rep after const attachment"
89 std::cout<<
"ErrMsg(error) "<<
"Cannot use interface without attached rep."
const TrkRep * myConstRep() const
virtual ~TrkExtInterface()
virtual bool attach(TrkRep *)
void setRep(const TrkRep *)
virtual const IfdKey & myKey() const =0
virtual const IfdKey & myKey() const