AJA NTV2 SDK  17.6.0.2675
NTV2 SDK 17.6.0.2675
wxlist.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  __POSITION
 
class  CBaseList
 
class  CBaseList::CNode
 
class  CBaseList::CNodeCache
 
class  CGenericList< OBJECT >
 

Macros

#define TRAVERSELIST(list, cursor)
 
#define REVERSETRAVERSELIST(list, cursor)
 

Typedefs

typedef __POSITIONPOSITION
 
typedef CGenericList< CBaseObjectCBaseObjectList
 
typedef CGenericList< IUnknown > CBaseInterfaceList
 

Variables

const int DEFAULTCACHE = 10
 

Macro Definition Documentation

◆ REVERSETRAVERSELIST

#define REVERSETRAVERSELIST (   list,
  cursor 
)
Value:
for ( cursor = (list).GetTailPosition() \
; cursor!=NULL \
; cursor = (list).Prev(cursor) \
)

Definition at line 492 of file wxlist.h.

◆ TRAVERSELIST

#define TRAVERSELIST (   list,
  cursor 
)
Value:
for ( cursor = (list).GetHeadPosition() \
; cursor!=NULL \
; cursor = (list).Next(cursor) \
)

Definition at line 482 of file wxlist.h.

Typedef Documentation

◆ CBaseInterfaceList

typedef CGenericList<IUnknown> CBaseInterfaceList

Definition at line 550 of file wxlist.h.

◆ CBaseObjectList

Definition at line 549 of file wxlist.h.

◆ POSITION

typedef __POSITION* POSITION

Definition at line 54 of file wxlist.h.

Variable Documentation

◆ DEFAULTCACHE

const int DEFAULTCACHE = 10

Definition at line 57 of file wxlist.h.

NULL
#define NULL
Definition: ntv2caption608types.h:19