NimbRo ROS Soccer Package
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
behaviour_template_defns.h File Reference

Defines various template functions for the Behaviour Control Framework. More...

Go to the source code of this file.

Namespaces

 behaviourcontrol
 This namespace defines everything that is required for the Behaviour Control Framework.
 

Detailed Description

Defines various template functions for the Behaviour Control Framework.

This file is necessary because template functions need to be defined in the headers, yet instances exist where the template functions need to reference classes that haven't been defined yet, leading to 'invalid use of incomplete type' errors. This header is intended to be included at the very end of behaviour_control.h, at which point all class types should be complete and otherwise a-ok!