Fawkes API  Fawkes Development Version
RobotMemoryTestEnvironment Class Reference

Environment for running Tests of the RobotMemory Necessary for making object such as the robot memory available in tests. More...

#include <robot_memory_test.h>

Inheritance diagram for RobotMemoryTestEnvironment:

Public Member Functions

 RobotMemoryTestEnvironment (RobotMemory *robot_memory, fawkes::BlackBoard *blackboard)
 Constructor with objects of the thread. More...
 
void SetUp ()
 Setup the environment. More...
 
virtual void TearDown ()
 TearDown the environment. More...
 

Static Public Attributes

static RobotMemoryrobot_memory = NULL
 Access to Robot Memory. More...
 
static fawkes::BlackBoardblackboard = NULL
 Access to blackboard. More...
 

Detailed Description

Environment for running Tests of the RobotMemory Necessary for making object such as the robot memory available in tests.

Definition at line 38 of file robot_memory_test.h.

Constructor & Destructor Documentation

◆ RobotMemoryTestEnvironment()

RobotMemoryTestEnvironment::RobotMemoryTestEnvironment ( RobotMemory robot_memory,
fawkes::BlackBoard blackboard 
)
inline

Constructor with objects of the thread.

Parameters
robot_memoryRobot Memory
blackboardBlackboard

Definition at line 46 of file robot_memory_test.h.

References blackboard, and robot_memory.

Member Function Documentation

◆ SetUp()

void RobotMemoryTestEnvironment::SetUp ( )
inline

Setup the environment.

Definition at line 56 of file robot_memory_test.h.

◆ TearDown()

virtual void RobotMemoryTestEnvironment::TearDown ( )
inlinevirtual

TearDown the environment.

Definition at line 61 of file robot_memory_test.h.

Member Data Documentation

◆ blackboard

BlackBoard * RobotMemoryTestEnvironment::blackboard = NULL
static

Access to blackboard.

Definition at line 69 of file robot_memory_test.h.

Referenced by RobotMemoryTestEnvironment(), and RobotMemoryTest::SetUp().

◆ robot_memory

RobotMemory * RobotMemoryTestEnvironment::robot_memory = NULL
static

Access to Robot Memory.

Definition at line 67 of file robot_memory_test.h.

Referenced by RobotMemoryTestEnvironment(), and RobotMemoryTest::SetUp().


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