Dynalib Utils
Classes | Macros
DynaSort.h File Reference
#include "DynaList.h"
#include "DynaArray.h"
#include "DynaAlloc.h"
#include "IDynaComparator.h"
Include dependency graph for DynaSort.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DynaSortList< T >
 
class  DynaSortArray< T >
 

Macros

#define MAKE_SORTLISTTYPE_DEF(C, T)
 Convenience Macro to declare a DynaSortList object, with matching allocator. More...
 
#define MAKE_SORTARRAYTYPE_DEF(C, T)
 Convenience Macro to declare a DynaSortArray object, with matching allocator. More...
 

Detailed Description

Author
Ken Kopelson (ken@m.nosp@m.etae.nosp@m.ra.co.nosp@m.m)
Version
0.1
Date
2020-08-20

Macro Definition Documentation

◆ MAKE_SORTARRAYTYPE_DEF

#define MAKE_SORTARRAYTYPE_DEF (   C,
 
)
Value:
typedef DynaAllocArray<C> T##AllocArray; \
typedef DynaSortArray<C> T##SortArray
Definition: DynaAlloc.h:13
Definition: DynaSort.h:74

Convenience Macro to declare a DynaSortArray object, with matching allocator.

◆ MAKE_SORTLISTTYPE_DEF

#define MAKE_SORTLISTTYPE_DEF (   C,
 
)
Value:
typedef DynaAllocVect<C> T##AllocVect; \
typedef DynaSortList<C> T##SortList
Definition: DynaSort.h:44
Definition: DynaAlloc.h:26

Convenience Macro to declare a DynaSortList object, with matching allocator.