INTRODUCTION
Overview
Download and Install
Documentation
Publications

REPOSITORY
Libraries

DEVELOPER
Dev Guide
Dashboard

PEOPLE
Contributors
Users

SourceForge.net Logo
Project
Download
Mailing lists

 

         
stoppable.h
1/*
2 * GearBox Project: Peer-Reviewed Open-Source Libraries for Robotics
3 * http://gearbox.sf.net/
4 * Copyright (c) 2004-2010 Alex Brooks, Alexei Makarenko, Tobias Kaupp
5 *
6 * This distribution is licensed to you under the terms described in
7 * the LICENSE file included in this distribution.
8 *
9 */
10
11#ifndef GBXUTILACFR_STOPPABLE_H
12#define GBXUTILACFR_STOPPABLE_H
13
14#if defined (WIN32)
15 #if defined (GBXUTILACFR_STATIC)
16 #define GBXUTILACFR_EXPORT
17 #elif defined (GBXUTILACFR_EXPORTS)
18 #define GBXUTILACFR_EXPORT __declspec (dllexport)
19 #else
20 #define GBXUTILACFR_EXPORT __declspec (dllimport)
21 #endif
22#else
23 #define GBXUTILACFR_EXPORT
24#endif
25
26namespace gbxutilacfr {
27
60class GBXUTILACFR_EXPORT Stoppable
61{
62public:
63 virtual ~Stoppable() {};
64
65 virtual bool isStopping()=0;
66};
67
68} // namespace
69
70#endif
An abstract interface class representing an stoppable activity.
Definition: stoppable.h:61
ACFR utilities.
Definition: gbxnovatelacfr/driver.h:24
 

Generated for GearBox by  doxygen 1.4.5