mglib

Personal IDL library for M. Galloy

Directory: collection/

The collection framework defines classes to provide various types of containers, primarily list (MGcoArrayList) and hash table (MGcoHashTable) implementation. These containers are more general than IDL_Container, in that they allow elements of any IDL type instead of just objects.

Author information

Author

Michael Galloy

Copyright

BSD licensed

Contents

.pro files

mg_max.pro

Returns maximum of an array or object which supports FOREACH loops.

mg_min.pro

Returns minimum of an array or object which supports FOREACH loops.

mg_string_hash__define.pro

Definition of mg_string_hash class.

mgcoabstractiterator__define.pro

Define member variables.

mgcoabstractlist__define.pro

Abstract class to define a list interface.

mgcoarraylist__define.pro

An array list is a way to have an arbitrary length list of any particular IDL variable (but all elements must be the same type).

mgcoarraylistiterator__define.pro

This class provides a nice way to iterate through all the elements of an array list.

mgcohashtable__define.pro

A hash table which can hash any kind of IDL variables.

mgcoraggedarray__define.pro

This class represents an array where each element is another array (of differing sizes).

mgcoset__define.pro
Personal library of Michael Galloy
Contact me if you have enhancement requests or bug fixes.