summaryrefslogtreecommitdiffstats
path: root/akregator/src/mk4storage/metakit/src/derived.h
blob: 8bd934fc9072350fb780e4b372d5a557e7ca2ca7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// derived.h --
// $Id$
// This is part of Metakit, the homepage is http://www.equi4.com/metakit/

/** @file
 * Encapsulation of derived view classes
 */

#ifndef __DERIVED_H__
#define __DERIVED_H__

/////////////////////////////////////////////////////////////////////////////
// Declarations in this file

  class c4_Cursor;          // not defined here
  class c4_Sequence;          // not defined here

  extern c4_Sequence* f4_CreateFilter(c4_Sequence&, c4_Cursor, c4_Cursor);
  extern c4_Sequence* f4_CreateSort(c4_Sequence&, c4_Sequence* =0);
  extern c4_Sequence* f4_CreateProject(c4_Sequence&, c4_Sequence&,
                          bool, c4_Sequence* =0);

/////////////////////////////////////////////////////////////////////////////

#endif