Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
DI_Test::A2Impl Class Reference
Inheritance diagram for DI_Test::A2Impl:
Collaboration diagram for DI_Test::A2Impl:

Public Member Functions

 A2Impl (int a, IB *ib, IA *)
 A2Impl (int a, IB *ib)
int value () const override
IBbValue () const override

Private Attributes

int m_a
IBm_ib

Detailed Description

Definition at line 164 of file TestDependencyInjection.cc.

Constructor & Destructor Documentation

◆ A2Impl() [1/2]

DI_Test::A2Impl::A2Impl ( int a,
IB * ib,
IA *  )
inline

Definition at line 169 of file TestDependencyInjection.cc.

◆ A2Impl() [2/2]

DI_Test::A2Impl::A2Impl ( int a,
IB * ib )
inline

Definition at line 173 of file TestDependencyInjection.cc.

Member Function Documentation

◆ bValue()

IB * DI_Test::A2Impl::bValue ( ) const
inlineoverridevirtual

Implements DI_Test::IA2.

Definition at line 181 of file TestDependencyInjection.cc.

◆ value()

int DI_Test::A2Impl::value ( ) const
inlineoverridevirtual

Implements DI_Test::IA2.

Definition at line 180 of file TestDependencyInjection.cc.

Member Data Documentation

◆ m_a

int DI_Test::A2Impl::m_a
private

Definition at line 185 of file TestDependencyInjection.cc.

◆ m_ib

IB* DI_Test::A2Impl::m_ib
private

Definition at line 186 of file TestDependencyInjection.cc.


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