DGtal 2.0.0
Loading...
Searching...
No Matches
CloneToPtrMember Struct Reference

Public Member Functions

 CloneToPtrMember ()
 CloneToPtrMember (Clone< DummyTbl > a1)
 ~CloneToPtrMember ()
int value () const
void setValue (int v)

Data Fields

DummyTblmyDummyTbl

Detailed Description

Definition at line 254 of file testClone2.cpp.

Constructor & Destructor Documentation

◆ CloneToPtrMember() [1/2]

CloneToPtrMember::CloneToPtrMember ( )
inline

Definition at line 255 of file testClone2.cpp.

255: myDummyTbl( 0 ) {}
DummyTbl * myDummyTbl

References myDummyTbl.

◆ CloneToPtrMember() [2/2]

CloneToPtrMember::CloneToPtrMember ( Clone< DummyTbl > a1)
inline

Definition at line 256 of file testClone2.cpp.

256: myDummyTbl( &a1 ) {}

References myDummyTbl.

◆ ~CloneToPtrMember()

CloneToPtrMember::~CloneToPtrMember ( )
inline

Definition at line 257 of file testClone2.cpp.

257{ if ( myDummyTbl != 0 ) delete myDummyTbl; else std::cerr << "[~CloneToPtrMember] error." << std::endl; }

References myDummyTbl.

Member Function Documentation

◆ setValue()

void CloneToPtrMember::setValue ( int v)
inline

Definition at line 259 of file testClone2.cpp.

259{ myDummyTbl->setValue( v ); }

References myDummyTbl.

◆ value()

int CloneToPtrMember::value ( ) const
inline

Definition at line 258 of file testClone2.cpp.

258{ return myDummyTbl->value(); }

References myDummyTbl.

Referenced by testCloneCases().

Field Documentation

◆ myDummyTbl

DummyTbl* CloneToPtrMember::myDummyTbl

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