#include <limits>
#include <stdexcept>


Go to the source code of this file.
Classes | |
| class | VTBC_StructArray< TT_Datatype, TT_Sizetype > |
| class | VTBC_FixedStructArray< TT_Datatype, TT_Sizetype > |
| class | EnrichedArray< StructArraytype > |
| class | AutofiedStructArray< StructArraytype > |
| class | CTinyVector< Datatype, Sizetype, DefaultResizeStep > |
Defines | |
| #define | TemplateComposition(Composer_, Composed_, Compositum_) |
| #define | TemplateComposition2(Composer_, Composed1_, Composed2_, Compositum_) |
Functions | |
| TemplateComposition (EnrichedArray, VTBC_StructArray, StructArray) TemplateComposition(EnrichedArray | |
| TemplateComposition2 (AutofiedStructArray, EnrichedArray, VTBC_StructArray, AutoStructArray) TemplateComposition2(AutofiedStructArray | |
Variables | |
| VTBC_FixedStructArray | |
| EnrichedArray | |
Definition in file TinyVector.H.
| #define TemplateComposition | ( | Composer_, | |||
| Composed_, | |||||
| Compositum_ | ) |
Value:
template <typename T1, typename T2 = int> struct Compositum_ \ { \ typedef Composer_ < Composed_ <T1,T2> > Type; \ };
Definition at line 158 of file TinyVector.H.
| #define TemplateComposition2 | ( | Composer_, | |||
| Composed1_, | |||||
| Composed2_, | |||||
| Compositum_ | ) |
Value:
template <typename T1, typename T2 = int> struct Compositum_ \ { \ typedef Composer_ < Composed1_ < Composed2_ <T1,T2> > > Type; \ };
Definition at line 169 of file TinyVector.H.
| TemplateComposition | ( | EnrichedArray | , | |
| VTBC_StructArray | , | |||
| StructArray | ||||
| ) |
| TemplateComposition2 | ( | AutofiedStructArray | , | |
| EnrichedArray | , | |||
| VTBC_StructArray | , | |||
| AutoStructArray | ||||
| ) |
Definition at line 177 of file TinyVector.H.
Definition at line 166 of file TinyVector.H.
1.5.4