thepeg is hosted by Hepforge, IPPP Durham
ThePEG 2.3.0
ThePEG::AnyReference::ReferenceHolderBase Struct Referenceabstract
Inheritance diagram for ThePEG::AnyReference::ReferenceHolderBase:

Public Member Functions

virtual ~ReferenceHolderBase ()
 The destructor.
 
virtual const std::type_info & type () const =0
 Return the type held.
 
virtual ReferenceHolderBaseclone () const =0
 Clone this reference holder.
 

Detailed Description

Definition at line 24 of file AnyReference.h.

Constructor & Destructor Documentation

◆ ~ReferenceHolderBase()

virtual ThePEG::AnyReference::ReferenceHolderBase::~ReferenceHolderBase ( )
inlinevirtual

The destructor.

Definition at line 29 of file AnyReference.h.

Member Function Documentation

◆ clone()

virtual ReferenceHolderBase * ThePEG::AnyReference::ReferenceHolderBase::clone ( ) const
pure virtual

Clone this reference holder.

Implemented in ThePEG::AnyReference::ReferenceHolder< T >.

◆ type()

virtual const std::type_info & ThePEG::AnyReference::ReferenceHolderBase::type ( ) const
pure virtual

Return the type held.

Implemented in ThePEG::AnyReference::ReferenceHolder< T >.

Referenced by ThePEG::AnyReference::type().


The documentation for this struct was generated from the following file: