source: tags/svn.1.5.4/TEMPLATES/cb.h

Last change on this file was 6867, checked in by westram, 15 years ago
  • ARB GUI (merges [6844] [6845] [6847] [6858] [6861] from refactor)
    • new central header cb.h (planned to define ALL callbacks used in ARB here later)
    • refactored callback handling for some AW_root callbacks
      • AW_root_callback hides function ptr + arguments
      • AW_root_cblist hides lists of AW_root_callback
    • DRYed AW_RCB
    • reduced tight coupling between some of WINDOW/*.hxx (omg)
    • removed AWUSE
File size: 896 bytes
Line 
1// ================================================================= //
2//                                                                   //
3//   File      : cb.h                                                //
4//   Purpose   : callback                                            //
5//                                                                   //
6//   Coded by Ralf Westram (coder@reallysoft.de) in September 2010   //
7//   Institute of Microbiology (Technical University Munich)         //
8//   http://www.arb-home.de/                                         //
9//                                                                   //
10// ================================================================= //
11
12#ifndef CB_H
13#define CB_H
14
15#ifndef AW_BASE_HXX
16#include <aw_base.hxx>
17#endif
18
19typedef void (*AW_RCB)(AW_root*, AW_CL, AW_CL);
20
21#else
22#error cb.h included twice
23#endif // CB_H
Note: See TracBrowser for help on using the repository browser.