47#include "EST_String.h"
48#include "EST_Pathname.h"
49#include "EST_string_aux.h"
50#include "EST_cutils.h"
53int ilist_member(
const EST_IList &l,
int i)
56 for (p = l.head(); p != 0; p = p->next())
63int ilist_index(
const EST_IList &l,
int i)
67 for (p = l.head(); p != 0; p = p->next())
78void IList_to_IVector(EST_IList &l, EST_IVector &v)
87 for (p = l.head(),i=0; p != 0; p = p->next(),i++)
92void IVector_to_IList(EST_IVector &v, EST_IList &l)
101int IVector_index(
const EST_IVector &v,
const int s)
T & item(const EST_Litem *p)
void clear(void)
remove all items in list
void append(const T &item)
add item onto end of list
void resize(int n, int set=1)
resize vector
INLINE int length() const
number of items in vector.