ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
TestGaudiProperty Class Reference

#include <TestGaudiProperty.h>

Collaboration diagram for TestGaudiProperty:

Public Member Functions

 TestGaudiProperty ()
 
 ~TestGaudiProperty ()
 
const Gaudi::Details::PropertyBase * property () const
 

Private Attributes

Gaudi::Details::PropertyBase * m_pptr
 
const Gaudi::Details::PropertyBase * m_cptr
 
std::vector< Gaudi::Details::PropertyBase * > m_ncprops
 

Detailed Description

TestGaudiProperty class definition

Author
: Charles Leggett

Definition at line 26 of file TestGaudiProperty.h.

Constructor & Destructor Documentation

◆ TestGaudiProperty()

TestGaudiProperty::TestGaudiProperty ( )

Definition at line 37 of file TestGaudiProperty.cxx.

37  : m_pptr(0), m_cptr(0)
38 {
39  m_ncprops.push_back(m_pptr);
40 }

◆ ~TestGaudiProperty()

TestGaudiProperty::~TestGaudiProperty ( )

Definition at line 46 of file TestGaudiProperty.cxx.

46  {
47 }

Member Function Documentation

◆ property()

const Gaudi::Details::PropertyBase* TestGaudiProperty::property ( ) const
inline

Definition at line 54 of file TestGaudiProperty.h.

54 { return m_cptr; }

Member Data Documentation

◆ m_cptr

const Gaudi::Details::PropertyBase* TestGaudiProperty::m_cptr
private

Definition at line 39 of file TestGaudiProperty.h.

◆ m_ncprops

std::vector<Gaudi::Details::PropertyBase*> TestGaudiProperty::m_ncprops
private

Definition at line 40 of file TestGaudiProperty.h.

◆ m_pptr

Gaudi::Details::PropertyBase* TestGaudiProperty::m_pptr
private

Definition at line 38 of file TestGaudiProperty.h.


The documentation for this class was generated from the following files:
TestGaudiProperty::m_ncprops
std::vector< Gaudi::Details::PropertyBase * > m_ncprops
Definition: TestGaudiProperty.h:40
TestGaudiProperty::m_cptr
const Gaudi::Details::PropertyBase * m_cptr
Definition: TestGaudiProperty.h:39
TestGaudiProperty::m_pptr
Gaudi::Details::PropertyBase * m_pptr
Definition: TestGaudiProperty.h:38