|
CCUnit
2.1
A C Unit Testing Library
|
List iterator. [詳細]
|
データ構造 | |
| struct | CCUnitListIterator |
| list iterator. [詳細] | |
型定義 | |
| typedef struct CCUnitListIterator | CCUnitListIterator |
| list iterator. | |
関数 | |
| CCUnitListIterator * | ccunit_newListIterator (const struct CCUnitList *list) |
| create new list iterator. | |
| CCUnitListIterator * | ccunit_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. | |
List iterator.
| typedef struct CCUnitListIterator CCUnitListIterator |
list iterator.
|
inline |
delete list iterator.
| it | iterator to delete. |
参照先 isAllocated, と safe_free.
参照元 printFailures().

| bool ccunit_hasNextListIterator | ( | struct CCUnitListIterator * | it | ) |
Check is there next element of iterator.
| it | An iterator. |
参照先 current.
参照元 ccunit_nextListIterator().

|
inline |
initialize list iterator.
| list | An owner list of iterator. |
| it | Iterator to initialize. |
参照先 current, CCUnitList::head, と isAllocated.
参照元 _ccunit_endTest(), _ccunit_startTest(), ccunit_addFailure(), ccunit_newListIterator(), printPrototypes(), printSuite(), printTestCase(), と run().

| CCUnitListIterator* ccunit_newListIterator | ( | const struct CCUnitList * | list | ) |
create new list iterator.
| list | An owner list of iterator. |
参照先 ccunit_initListIterator(), と isAllocated.
参照元 ccunit_failures().


| void* ccunit_nextListIterator | ( | struct CCUnitListIterator * | it | ) |
Get next element.
| it | An Iterator. |
参照先 ccunit_hasNextListIterator(), CCUnitListCell::contents, current, と CCUnitListCell::next.
参照元 _ccunit_endTest(), _ccunit_startTest(), ccunit_addFailure(), printFailures(), printPrototypes(), printSuite(), printTestCase(), と run().


|
|
hosts this site. | Send comments to: CCUnit Developer |
CCUnitに対してSat Jul 13 2013 15:09:24に生成されました。
1.8.1.1
|