API Guides > ConceptRT 3.x

Detailed Description

Classes

class  LinkedList< T >
 Linked cells List. More...
 
class  LinkedListCell< T >
 Linked list cell. More...
 

Macros

#define LINKED_LIST_COUNT(linkedList)
 Gets the number of items. More...
 
#define LINKED_LIST_ITERATOR_DECLARE(itemType, iteratorVar)
 Linked list iterator declare. More...
 
#define LINKED_LIST_ITERATOR_MOVE_FIRST(linkedList, iteratorVar)
 Linked list iterator move first. More...
 
#define LINKED_LIST_ITERATOR_MOVE_NEXT(linkedList, iteratorVar)
 Linked list iterator move next. More...
 
#define LINKED_LIST_ITERATOR_HAS_ITEM(iteratorVar)
 Linked list iterator has item. More...
 
#define LINKED_LIST_ITERATOR_ITEM(linkedList, iteratorVar)
 Linked list iterator item. More...
 

Macro Definition Documentation

#define LINKED_LIST_COUNT (   linkedList)

Gets the number of items.

Parameters
linkedListLinkedList.
Returns
The number of items.
#define LINKED_LIST_ITERATOR_DECLARE (   itemType,
  iteratorVar 
)

Linked list iterator declare.

Parameters
itemTypeType of the item.
iteratorVarThe iterator variable.
#define LINKED_LIST_ITERATOR_HAS_ITEM (   iteratorVar)

Linked list iterator has item.

Parameters
iteratorVarThe iterator variable.
#define LINKED_LIST_ITERATOR_ITEM (   linkedList,
  iteratorVar 
)

Linked list iterator item.

Parameters
linkedListList of linkeds.
iteratorVarThe iterator variable.
#define LINKED_LIST_ITERATOR_MOVE_FIRST (   linkedList,
  iteratorVar 
)

Linked list iterator move first.

Parameters
linkedListList of linkeds.
iteratorVarThe iterator variable.
#define LINKED_LIST_ITERATOR_MOVE_NEXT (   linkedList,
  iteratorVar 
)

Linked list iterator move next.

Parameters
linkedListList of linkeds.
iteratorVarThe iterator variable.