ConOpSys V2970
P004.07
ANVILEX control operating system
|
#include <List.h>
Public Member Functions | |
TList () | |
~TList () | |
I32 | GetCount () |
VOID | Clear () |
BOOL | IsEmpty () |
VOID | Add (VOID *Pointer) |
VOID * | First () |
VOID * | Last () |
VOID * | GetItem (I32 ItemIndex) |
VOID | Remove (I32 ItemIndex) |
Private Member Functions | |
TListItem * | GetListItemByIndex (I32 ItemIndex) |
Private Attributes | |
I32 | Count |
TListItem * | FirstItem |
TListItem * | LastItem |
TList::~TList | ( | ) |
References Count, FirstItem, LastItem, and NULL.
Referenced by TStrings::Add(), TBlock_Connector::Assign_Signal(), TStrings::SetCommaText(), and TStrings::SetText().
VOID TList::Clear | ( | ) |
References Count, FirstItem, LastItem, and NULL.
Referenced by TStrings::Clear(), TBlock_Connector::Resolve_Address(), and ~TList().
I32 TList::GetCount | ( | ) |
References Count.
Referenced by TStrings::Clear(), TStrings::GetCount(), TStrings::GetIndexByStringValue(), TStrings::GetObject(), TStrings::GetString(), TStrings::IsStringExists(), and TStrings::Remove().
References Count, GetListItemByIndex(), and NULL.
Referenced by TStrings::Clear(), TStrings::GetIndexByStringValue(), TStrings::GetObject(), TStrings::GetString(), TStrings::IsStringExists(), and TStrings::Remove().
|
private |
References Count, GetListItemByIndex(), and NULL.
Referenced by TStrings::Remove().
|
private |
Referenced by Add(), TBlock_Connector::Assign_Signal(), Clear(), GetCount(), GetItem(), TBlock_Connector::Is_Unconnected(), IsEmpty(), TBlock_Input_Connector::Paint(), TBlock_Output_Connector::Paint(), Remove(), TBlock_Input_Connector::SaveToProjectFile(), TBlock_Connector::SetSelectedFlag(), and TList().
|
private |
Referenced by Add(), Clear(), First(), GetListItemByIndex(), and TList().