Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 9722 in orxonox.OLD for branches/new_class_id/src/lib/util


Ignore:
Timestamp:
Sep 4, 2006, 11:54:30 PM (18 years ago)
Author:
bensch
Message:

orxonox: now it is gcc-4.1.1 conform

strangely before this, it was possible to compare and set std::list::iterators to NULL values.
also it now is not allowed to use
void ClassName::functionName(); inside of the header… quite nice feature, and i think compiling is faster too :)

Gentoo Rocks
GCC rocks also with nptl :)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/new_class_id/src/lib/util/sigslot/signal.h

    r9406 r9722  
    9696  {
    9797  public:
     98    virtual ~_connection_base0() {};
    9899    virtual has_slots<mt_policy>* getdest() const = 0;
    99100    virtual void emit() = 0;
     
    106107  {
    107108  public:
     109    virtual ~_connection_base1() {};
    108110    virtual has_slots<mt_policy>* getdest() const = 0;
    109111    virtual void emit(arg1_type) = 0;
     
    116118  {
    117119  public:
     120    virtual ~_connection_base2() {};
    118121    virtual has_slots<mt_policy>* getdest() const = 0;
    119122    virtual void emit(arg1_type, arg2_type) = 0;
     
    126129  {
    127130  public:
     131    virtual ~_connection_base3() {};
    128132    virtual has_slots<mt_policy>* getdest() const = 0;
    129133    virtual void emit(arg1_type, arg2_type, arg3_type) = 0;
     
    136140  {
    137141  public:
     142    virtual ~_connection_base4() {};
    138143    virtual has_slots<mt_policy>* getdest() const = 0;
    139144    virtual void emit(arg1_type, arg2_type, arg3_type, arg4_type) = 0;
     
    147152  {
    148153  public:
     154    virtual ~_connection_base5() {};
    149155    virtual has_slots<mt_policy>* getdest() const = 0;
    150156    virtual void emit(arg1_type, arg2_type, arg3_type, arg4_type,
     
    161167  {
    162168  public:
     169    virtual ~_connection_base6() {};
    163170    virtual has_slots<mt_policy>* getdest() const = 0;
    164171    virtual void emit(arg1_type, arg2_type, arg3_type, arg4_type, arg5_type,
     
    175182  {
    176183  public:
     184    virtual ~_connection_base7() {};
    177185    virtual has_slots<mt_policy>* getdest() const = 0;
    178186    virtual void emit(arg1_type, arg2_type, arg3_type, arg4_type, arg5_type,
     
    189197  {
    190198  public:
     199    virtual ~_connection_base8() {};
    191200    virtual has_slots<mt_policy>* getdest() const = 0;
    192201    virtual void emit(arg1_type, arg2_type, arg3_type, arg4_type, arg5_type,
Note: See TracChangeset for help on using the changeset viewer.