~ubuntu-branches/ubuntu/trusty/atlas-cpp/trusty-proposed

« back to all changes in this revision

Viewing changes to Atlas/Objects/Operation/Touch.h

  • Committer: Bazaar Package Importer
  • Author(s): Michael Koch
  • Date: 2005-12-19 22:43:03 UTC
  • mfrom: (3.1.2 breezy)
  • Revision ID: james.westby@ubuntu.com-20051219224303-kxrjuvih8vhdjchb
Tags: 0.5.98-3
Renamed the binary packages again to use the correct name scheme for the
C+ABI transition and add the correct conflicts (Closes #341673).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
// This file may be redistributed and modified only under the terms of
2
 
// the GNU Lesser General Public License (See COPYING for details).
3
 
// Copyright 2000-2001 Stefanus Du Toit and Alistair Riddoch.
4
 
// Automatically generated using gen_cc.py.
5
 
 
6
 
#ifndef ATLAS_OBJECTS_OPERATION_TOUCH_H
7
 
#define ATLAS_OBJECTS_OPERATION_TOUCH_H
8
 
 
9
 
#include <Atlas/Objects/Operation/Perceive.h>
10
 
 
11
 
 
12
 
namespace Atlas { namespace Objects { namespace Operation { 
13
 
 
14
 
/** Touch something
15
 
 
16
 
This is base operation for all other
17
 
    operations and defines basic attributes. You can use this as
18
 
    starting point for browsing whole operation hiearchy. refno refers
19
 
    to operation this is reply for. In examples all attributes that
20
 
    are just as examples (and thus world specific) are started with 'e_'.
21
 
 
22
 
*/
23
 
class Touch : public Perceive
24
 
{
25
 
  public:
26
 
    /// Construct a Touch instance.
27
 
    Touch();
28
 
  protected:
29
 
    /// Constructor for sub-classes.
30
 
    Touch(const char *,const char *);
31
 
  public:
32
 
    /// Default destructor.
33
 
    virtual ~Touch();
34
 
 
35
 
    /// Create a new class for Touch.
36
 
    static Touch Class();
37
 
 
38
 
protected:
39
 
 
40
 
};
41
 
 
42
 
} } } // namespace Atlas::Objects::Operation
43
 
 
44
 
#endif // ATLAS_OBJECTS_OPERATION_TOUCH_H