CCUnit  2.1
A C Unit Testing Library
 全て データ構造 ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義 グループ ページ
データ構造 | 型定義 | 関数
CCUnitList.h

Linked list module. [詳細]

#include <ccunit/CCUnitConfig.h>
CCUnitList.hのインクルード依存関係図
このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

データ構造

struct  CCUnitList
 list container. [詳細]
struct  CCUnitListIterator
 list iterator. [詳細]

型定義

typedef struct CCUnitList CCUnitList
 list container.
typedef struct CCUnitListIterator CCUnitListIterator
 list iterator.

関数

CCUnitListccunit_newList ()
 Create new list object.
void ccunit_addList (CCUnitList *list, void *contents)
 Add element to list object.
CCUnitListccunit_initList (CCUnitList *list)
 Initialize list object.
void ccunit_deleteList (CCUnitList *list, void(*deleteContents)(void *))
 Delete list object.
CCUnitListIteratorccunit_newListIterator (const struct CCUnitList *list)
 create new list iterator.
CCUnitListIteratorccunit_initListIterator (const struct CCUnitList *list, struct CCUnitListIterator *it)
 initialize list iterator.
void ccunit_deleteListIterator (struct CCUnitListIterator *it)
 delete list iterator.
void * ccunit_nextListIterator (struct CCUnitListIterator *it)
 Get next element.
bool ccunit_hasNextListIterator (struct CCUnitListIterator *it)
 Check is there next element of iterator.

説明

Linked list module.

SourceForge.jp hosts this site. Send comments to: CCUnit Developer