Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Modules/BehaviorControl/CommonXabsl2Symbols/LEDAndSoundSymbols.h

Go to the documentation of this file.
00001 /** 
00002 * @file LEDAndSoundSymbols.h
00003 *
00004 * Declaration of class LEDAndSoundSymbols.
00005 *
00006 * @author Uwe Düffert
00007 * @author Martin Lötzsch
00008 */
00009 
00010 #ifndef __LEDAndSoundSymbols_h_
00011 #define __LEDAndSoundSymbols_h_
00012 
00013 #include "../BehaviorControl.h"
00014 #include "Tools/Xabsl2/Xabsl2Engine/Xabsl2Engine.h"
00015 
00016 /**
00017 * The Xabsl2 symbols that are defined in "led-and-sound-symbols.xml"
00018 *
00019 * @author Uwe Düffert
00020 * @author Martin Lötzsch
00021 */ 
00022 class LEDAndSoundSymbols : public Xabsl2FunctionProvider, public BehaviorControlInterfaces
00023 {
00024 public:
00025 /*
00026 * Constructor.
00027 * @param interfaces The paramters of the BehaviorControl module.
00028   */
00029   LEDAndSoundSymbols(const BehaviorControlInterfaces& interfaces);
00030   
00031   /** registers the symbols at an engine */
00032   void registerSymbols(Xabsl2Engine& engine);
00033 };
00034 
00035 
00036 #endif // __LEDAndSoundSymbols_h_
00037 
00038 /*
00039 * Change Log
00040 * 
00041 * $Log: LEDAndSoundSymbols.h,v $
00042 * Revision 1.1.1.1  2004/05/22 17:16:58  cvsadm
00043 * created new repository GT2004_WM
00044 *
00045 * Revision 1.2  2004/03/08 00:58:56  roefer
00046 * Interfaces should be const
00047 *
00048 * Revision 1.1  2003/10/22 22:18:44  loetzsch
00049 * prepared the cloning of the GT2003BehaviorControl
00050 *
00051 * Revision 1.1  2003/10/06 13:39:28  cvsadm
00052 * Created GT2004 (M.J.)
00053 *
00054 * Revision 1.1.1.1  2003/07/02 09:40:23  cvsadm
00055 * created new repository for the competitions in Padova from the 
00056 * tamara CVS (Tuesday 2:00 pm)
00057 *
00058 * removed unused solutions
00059 *
00060 * Revision 1.1  2003/05/06 14:46:12  loetzsch
00061 * added registration of generated GT2003BehaviorControl symbols
00062 *
00063 */
00064 

Generated on Thu Sep 23 19:57:25 2004 for GT2004 by doxygen 1.3.6