Dynalib Utils
Macros
DynaListImpl.h File Reference
#include <iostream>
#include <type_traits>
#include "BitManip.h"
#include "DynaAllocImpl.h"
#include "DynaList.h"
#include "CheckForError.h"
#include "Exception.h"
Include dependency graph for DynaListImpl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MAKE_LISTTYPE_INSTANCE(C, T)
 

Detailed Description

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

Macro Definition Documentation

◆ MAKE_LISTTYPE_INSTANCE

#define MAKE_LISTTYPE_INSTANCE (   C,
 
)
Value:
template class DynaAllocVect<C>; \
template class DynaList<C>; \
typedef DynaAllocVect<C> T##AllocVect; \
typedef DynaList<C> T##List
Definition: DynaList.h:38
Definition: DynaAlloc.h:26

Dyna Array Implementation

This file includes the implementation of the DynaList template. This file should be included in any .cpp file that will instantiate a new type of DynaList. The regular "DynaList.h" file is then included everywhere a DynaList is used.