Skip to content

Class TempLat::TDDContainer

template <class TESTME>

ClassList > TempLat > TDDContainer

The container to instantiate if you want to register your class for testing. More...

  • #include <tddcontainer.h>

Inherits the following classes: TempLat::TDDContainerBase

Public Functions

Type Name
TDDContainer ()
TDDContainer (const TDDContainer & other) = delete
Since we unsafely pass a pointer to this in our constructor, we must avoid copying this class at all times.
virtual int Test ()
TDDContainer & operator= (const TDDContainer & other) = delete
Since we unsafely pass a pointer to this in our constructor, we must avoid copying this class at all times.

Public Functions inherited from TempLat::TDDContainerBase

See TempLat::TDDContainerBase

Type Name
virtual int Test () = 0

Public Static Functions inherited from TempLat::TDDContainerBase

See TempLat::TDDContainerBase

Type Name
void Test (TestObjectUnknownHere & tdd)

Detailed Description

Unit test: ctest -R test-tddcontainer

Public Functions Documentation

function TDDContainer [1/2]

inline TempLat::TDDContainer::TDDContainer () 

function TDDContainer [2/2]

Since we unsafely pass a pointer to this in our constructor, we must avoid copying this class at all times.

TempLat::TDDContainer::TDDContainer (
    const TDDContainer & other
) = delete


function Test

inline virtual int TempLat::TDDContainer::Test () 

Implements TempLat::TDDContainerBase::Test


function operator=

Since we unsafely pass a pointer to this in our constructor, we must avoid copying this class at all times.

TDDContainer & TempLat::TDDContainer::operator= (
    const TDDContainer & other
) = delete



The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/util/tdd/tddcontainer.h