List of function not covered

ARRAY::add()

Add one item to the in memory hosts table

	PUBLIC void ARRAY::add(
		ARRAY_OBJ *pt)
	

ARRAY::delall()

	PUBLIC void ARRAY::delall(
		void)
	

ARRAY::getitem()

This function should be duplicate in each sub-class to allow

proper casting.

	PROTECTED ARRAY_OBJ *ARRAY::getitem(
		int no) const
	
	

ARRAY::getnb()

Return the number of entry in a table.

	PUBLIC int ARRAY::getnb(
		void) const
	
	

ARRAY::insert()

Insert one item to the table

	PUBLIC void ARRAY::insert(
		int pos,
		ARRAY_OBJ *pt)
	

ARRAY::remove()

Remove one entry from the list.

The entry is not freed. The caller must do it. Return -1 if the entry was not found.

	PUBLIC int ARRAY::remove(
		ARRAY_OBJ *obj)
	

ARRAY::remove_all()

Remove all entry from the list and destroy the objects if owner

	PUBLIC void ARRAY::remove_all(
		void)
	

ARRAY::remove_del()

Remove one entry from the list and delete the object.

If the object is not part of the list, it is not deleted. Return -1 if the entry was not found.

	PUBLIC int ARRAY::remove_del(
		ARRAY_OBJ *obj)