Sack Library Documentation
ContentsIndexReferenceHome
PreviousUpNext
sack::containers::data_list Namespace
Name 
Description 
The following table lists functions in this documentation. 
The following table lists structs, records, enums in this documentation. 
The following table lists types in this documentation. 
The following table lists macros in this documentation. 
 
Name 
Description 
 
This is function sack::containers::data_list::CreateDataListEx. 
 
This is function sack::containers::data_list::DeleteDataItem. 
 
This is function sack::containers::data_list::DeleteDataListEx. 
 
This is function sack::containers::data_list::EmptyDataList. 
 
This is function sack::containers::data_list::GetDataItem. 
 
This is function sack::containers::data_list::SetDataItemEx. 
Name 
Description 
Adds an item to a DataList. 
This is macro sack::containers::data_list::CreateDataList. 
This is macro sack::containers::data_list::DATA_FORALL. 
#define DATA_FORALL( l, i, t, v ) if(((v)=(t)NULL),(l)&&((l)->Cnt != INVALID_INDEX)) for( ((i)=0); ((i) < (l)->Cnt) ?(((v)=(t)((l)->data + (PTRSZVAL)(((l)->Size) * (i)))),1) :(((v)=(t)NULL),0)); (i)++ ) 
Destroy a DataList. 
This is macro sack::containers::data_list::SetDataItem. 
 
Name 
Description 
 
Data Blocks are like LinkBlocks, and store blocks of data in slab format. If the count of elements exceeds available, the structure is grown, to always contain a continuous array of structures of Size size. 
Name 
Description 
a list of data structures... a slab array of N members of X size 
A typedef of a pointer to a DATALIST struct DataList. 
Created with a commercial version of Doc-O-Matic. In order to make this message disappear you need to register this software. If you have problems registering this software please contact us at support@toolsfactory.com.
Copyright (c) 2000+. All rights reserved.
What do you think about this topic? Send feedback!