LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
ZClass Class Reference

Public Member Functions

 ZClass ()
 
 ~ZClass ()
 
void SetXBase (XBase *base)
 
void Process ()
 

Private Attributes

AClass a
 
BClass b
 
XBasexbase
 

Detailed Description

Definition at line 75 of file test10.cc.

Constructor & Destructor Documentation

ZClass::ZClass ( )
inline

Definition at line 82 of file test10.cc.

82 : xbase(0) { }
XBase * xbase
Definition: test10.cc:79
ZClass::~ZClass ( )
inline

Definition at line 83 of file test10.cc.

83 { }

Member Function Documentation

void ZClass::Process ( )
inline

Definition at line 89 of file test10.cc.

References XBase::VMethodA(), and XBase::VMethodB().

Referenced by BOOST_PYTHON_MODULE().

89  {
90  xbase-> VMethodA(&a);
91  xbase-> VMethodB(&b);
92  }
AClass a
Definition: test10.cc:77
XBase * xbase
Definition: test10.cc:79
BClass b
Definition: test10.cc:78
void ZClass::SetXBase ( XBase base)
inline

Definition at line 85 of file test10.cc.

Referenced by BOOST_PYTHON_MODULE().

85  {
86  xbase= base;
87  }
XBase * xbase
Definition: test10.cc:79

Member Data Documentation

AClass ZClass::a
private

Definition at line 77 of file test10.cc.

BClass ZClass::b
private

Definition at line 78 of file test10.cc.

XBase* ZClass::xbase
private

Definition at line 79 of file test10.cc.


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