Cambridge SMT System
googletesting::Task2b< Data > Class Template Reference

Trivial task class implementing run method to modify second bool variable. Additionally, signals that execution is to stop after finishing with Task2b. More...

Inheritance diagram for googletesting::Task2b< Data >:
Collaboration diagram for googletesting::Task2b< Data >:

Public Member Functions

bool run (Data &d)
 
- Public Member Functions inherited from ucam::util::TaskInterface< Data >
 TaskInterface ()
 Constructor. More...
 
virtual ~TaskInterface ()
 
bool chainrun (Data &d)
 Implements chain of responsability. Calls run method and, if there is another task, call its run method too. More...
 
bool operator() (Data &d)
 
TaskInterfaceappendTask (TaskInterface *t)
 Appends a task class. If there is no task, append here, otherwise delegate in next task. More...
 
TaskInterfaceoperator() (TaskInterface *t)
 
TaskInterfacegetTask ()
 Return appended task. More...
 
TaskInterfacenext ()
 

Detailed Description

template<class Data>
class googletesting::Task2b< Data >

Trivial task class implementing run method to modify second bool variable. Additionally, signals that execution is to stop after finishing with Task2b.

Definition at line 90 of file taskinterface.gtest.cpp.

Member Function Documentation

template<class Data >
bool googletesting::Task2b< Data >::run ( Data &  d)
inlinevirtual

Implements ucam::util::TaskInterface< Data >.

Definition at line 92 of file taskinterface.gtest.cpp.


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