Base Module  VST 3.6.5
SDK for developing VST Plug-in
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Namespaces | Macros
tarray.h File Reference
#include "base/source/tcontainer.h"
#include <stdlib.h>

Data Structures

class  TArrayIterator< T >
 Iterator for array template container. More...
 
class  TArrayBase< T >
 Template array base class. More...
 
class  TArray< T >
 Array container template. More...
 
class  TOrderedArray< T >
 Ordered Array container template. More...
 
class  TSortableArray< T >
 Sortable Array container template. More...
 
class  TArrayIterator< T >
 Iterator for array template container. More...
 

Namespaces

 Steinberg
 

Macros

#define ARRAY_FOR_EACH_TYPE(type, obj, containter)
 Special array iteration macro - can be used like FOREACH_T only that type is assumed to be a pointer. More...
 
#define ARRAY_FOR_EACH_TYPE_REVERSE(type, obj, containter)
 Special array iteration macro - can be used instead of FOREACH_T_REVERSE only that type is assumed to be a pointer. More...
 
#define ARRAY_FOR_EACH_TYPE_I(type, obj, containter, index)
 Special array iteration macro - Version with explicit loop variable index. More...
 
#define ARRAY_FOR_EACH_TYPE_REVERSE_I(type, obj, containter, index)
 Special array iteration macro - Like ARRAY_FOR_EACH_TYPE_I only backwards. More...
 
Empty

Copyright ©2015 Steinberg Media Technologies GmbH. All Rights Reserved.