libUTL++
FSobjectOrdering.h
1
#pragma once
2
4
5
#include <libutl/Ordering.h>
6
8
9
UTL_NS_BEGIN;
10
12
22
24
class
FSobjectOrdering
:
public
MultiKeyOrdering
25
{
26
UTL_CLASS_DECL
(
FSobjectOrdering
,
MultiKeyOrdering
);
27
UTL_CLASS_DEFID
;
28
29
public
:
30
virtual
int
cmp(
const
Object
* lhs,
const
Object
* rhs)
const
;
31
};
32
34
35
UTL_NS_END;
UTL_CLASS_DEFID
#define UTL_CLASS_DEFID
Default init() and deInit() (which are merely place-holders).
Definition:
macros.h:532
UTL_CLASS_DECL
#define UTL_CLASS_DECL(DC, BC)
Declaration of standard UTL++ functionality for a non-template class.
Definition:
macros.h:688
utl::FSobjectOrdering
Filesystem object ordering.
Definition:
FSobjectOrdering.h:24
utl::MultiKeyOrdering
Abstract base for multi-key orderings.
Definition:
Ordering.h:310
utl::Object
Root of UTL++ class hierarchy.
Definition:
Object.h:52
ufs
FSobjectOrdering.h
Generated on Tue Feb 7 2017 20:11:32 for libUTL++ by
1.8.13