BOSS 7.0.5
BESIII Offline Software System
Loading...
Searching...
No Matches
AstAssociation< T1, T2 > Class Template Reference

#include <AstAssociation.h>

+ Inheritance diagram for AstAssociation< T1, T2 >:

Public Member Functions

 AstAssociation (T1 *, T2 *)
 
 AstAssociation (const AstAssociation< T1, T2 > &)
 
AstAssociation< T1, T2 > & operator= (const AstAssociation< T1, T2 > &)
 
virtual ~AstAssociation ()
 
virtual const T1 * firstArgument () const
 
virtual const T2 * secondArgument () const
 
virtual T1 * firstArgument ()
 
virtual T2 * secondArgument ()
 
virtual void deleteMembers ()
 
 AstAssociation (T1 *, T2 *)
 
 AstAssociation (const AstAssociation< T1, T2 > &)
 
AstAssociation< T1, T2 > & operator= (const AstAssociation< T1, T2 > &)
 
virtual ~AstAssociation ()
 
virtual const T1 * firstArgument () const
 
virtual const T2 * secondArgument () const
 
virtual T1 * firstArgument ()
 
virtual T2 * secondArgument ()
 
virtual void deleteMembers ()
 
- Public Member Functions inherited from AstAbsAssociation< T1, T2 >
 AstAbsAssociation ()
 
virtual ~AstAbsAssociation ()
 
bool operator== (const AstAbsAssociation< T1, T2 > &) const
 
bool operator!= (const AstAbsAssociation< T1, T2 > &) const
 
virtual const T1 * firstArgument () const =0
 
virtual const T2 * secondArgument () const =0
 
 AstAbsAssociation ()
 
virtual ~AstAbsAssociation ()
 
bool operator== (const AstAbsAssociation< T1, T2 > &) const
 
bool operator!= (const AstAbsAssociation< T1, T2 > &) const
 
virtual const T1 * firstArgument () const =0
 
virtual const T2 * secondArgument () const =0
 

Detailed Description

template<class T1, class T2>
class AstAssociation< T1, T2 >

Definition at line 59 of file Reconstruction/MdcPatRec/MdcRecoUtil/MdcRecoUtil-00-01-08/MdcRecoUtil/AstAssociation.h.

Constructor & Destructor Documentation

◆ AstAssociation() [1/4]

template<class T1 , class T2 >
AstAssociation< T1, T2 >::AstAssociation ( T1 *  ,
T2 *   
)

◆ AstAssociation() [2/4]

template<class T1 , class T2 >
AstAssociation< T1, T2 >::AstAssociation ( const AstAssociation< T1, T2 > &  )

◆ ~AstAssociation() [1/2]

template<class T1 , class T2 >
virtual AstAssociation< T1, T2 >::~AstAssociation ( )
virtual

◆ AstAssociation() [3/4]

template<class T1 , class T2 >
AstAssociation< T1, T2 >::AstAssociation ( T1 *  ,
T2 *   
)

◆ AstAssociation() [4/4]

template<class T1 , class T2 >
AstAssociation< T1, T2 >::AstAssociation ( const AstAssociation< T1, T2 > &  )

◆ ~AstAssociation() [2/2]

template<class T1 , class T2 >
virtual AstAssociation< T1, T2 >::~AstAssociation ( )
virtual

Member Function Documentation

◆ deleteMembers() [1/2]

template<class T1 , class T2 >
virtual void AstAssociation< T1, T2 >::deleteMembers ( )
virtual

◆ deleteMembers() [2/2]

template<class T1 , class T2 >
virtual void AstAssociation< T1, T2 >::deleteMembers ( )
virtual

◆ firstArgument() [1/4]

template<class T1 , class T2 >
virtual T1 * AstAssociation< T1, T2 >::firstArgument ( )
virtual

◆ firstArgument() [2/4]

template<class T1 , class T2 >
virtual T1 * AstAssociation< T1, T2 >::firstArgument ( )
virtual

◆ firstArgument() [3/4]

template<class T1 , class T2 >
virtual const T1 * AstAssociation< T1, T2 >::firstArgument ( ) const
virtual

◆ firstArgument() [4/4]

template<class T1 , class T2 >
virtual const T1 * AstAssociation< T1, T2 >::firstArgument ( ) const
virtual

◆ operator=() [1/2]

template<class T1 , class T2 >
AstAssociation< T1, T2 > & AstAssociation< T1, T2 >::operator= ( const AstAssociation< T1, T2 > &  )

◆ operator=() [2/2]

template<class T1 , class T2 >
AstAssociation< T1, T2 > & AstAssociation< T1, T2 >::operator= ( const AstAssociation< T1, T2 > &  )

◆ secondArgument() [1/4]

template<class T1 , class T2 >
virtual T2 * AstAssociation< T1, T2 >::secondArgument ( )
virtual

◆ secondArgument() [2/4]

template<class T1 , class T2 >
virtual T2 * AstAssociation< T1, T2 >::secondArgument ( )
virtual

◆ secondArgument() [3/4]

template<class T1 , class T2 >
virtual const T2 * AstAssociation< T1, T2 >::secondArgument ( ) const
virtual

◆ secondArgument() [4/4]

template<class T1 , class T2 >
virtual const T2 * AstAssociation< T1, T2 >::secondArgument ( ) const
virtual

The documentation for this class was generated from the following files: