CMS 3D CMS Logo

List of all members | Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Friends
edm::test::ESPutTokenT< T > Class Template Reference

#include <ESPutTokenT.h>

Public Member Functions

 ESPutTokenT ()
 
int index () const
 

Static Public Member Functions

static int undefinedIndex ()
 

Private Member Functions

 ESPutTokenT (int iIndex)
 

Private Attributes

int index_
 

Friends

class TestProcessorConfig
 

Detailed Description

template<typename T>
class edm::test::ESPutTokenT< T >

Definition at line 31 of file ESPutTokenT.h.

Constructor & Destructor Documentation

◆ ESPutTokenT() [1/2]

template<typename T >
edm::test::ESPutTokenT< T >::ESPutTokenT ( )
inline

Definition at line 34 of file ESPutTokenT.h.

References edm::test::ESPutTokenT< T >::undefinedIndex().

◆ ESPutTokenT() [2/2]

template<typename T >
edm::test::ESPutTokenT< T >::ESPutTokenT ( int  iIndex)
inlineprivate

Definition at line 41 of file ESPutTokenT.h.

41 : index_{iIndex} {};

Member Function Documentation

◆ index()

template<typename T >
int edm::test::ESPutTokenT< T >::index ( ) const
inline

Definition at line 36 of file ESPutTokenT.h.

References edm::test::ESPutTokenT< T >::index_.

36 { return index_; }

◆ undefinedIndex()

template<typename T >
static int edm::test::ESPutTokenT< T >::undefinedIndex ( )
inlinestatic

Definition at line 38 of file ESPutTokenT.h.

Referenced by edm::test::ESPutTokenT< T >::ESPutTokenT().

38 { return -1; }

Friends And Related Function Documentation

◆ TestProcessorConfig

template<typename T >
friend class TestProcessorConfig
friend

Definition at line 33 of file ESPutTokenT.h.

Member Data Documentation

◆ index_

template<typename T >
int edm::test::ESPutTokenT< T >::index_
private

Definition at line 41 of file ESPutTokenT.h.

Referenced by edm::test::ESPutTokenT< T >::index().