Public Attributes

# _CPLList Struct Reference

`#include <cpl_list.h>`

List of all members.

## Public Attributes
void * | pData
struct _CPLList * | psNext

## Detailed Description

List element structure.

## Member Data Documentation

void* _CPLList::pData

Pointer to the data object. Should be allocated and freed by the caller.

Referenced by CPLHashSetDestroy(), CPLHashSetForeach(), CPLHashSetRemove(), CPLListAppend(), CPLListGetData(), and CPLListInsert().

struct _CPLList* _CPLList::psNext

Pointer to the next element in list. NULL, if current element is the last one.

Referenced by CPLHashSetDestroy(), CPLHashSetForeach(), CPLHashSetRemove(), CPLListAppend(), CPLListCount(), CPLListDestroy(), CPLListGet(), CPLListGetLast(), CPLListGetNext(), CPLListInsert(), and CPLListRemove().

The documentation for this struct was generated from the following file:

- cpl_list.h

Generated for GDAL by 1.7.1.