Clear(void) (defined in BasicDataStructures::OrderedList< data_type, key_type >) | BasicDataStructures::OrderedList< data_type, key_type > | |
dataList (defined in BasicDataStructures::OrderedList< data_type, key_type >) | BasicDataStructures::OrderedList< data_type, key_type > | [protected] |
defaultComparison(data_type a, key_type b) (defined in BasicDataStructures::OrderedList< data_type, key_type >) | BasicDataStructures::OrderedList< data_type, key_type > | [inline, static] |
GetElementFromKey(key_type key, int(*comparisonFunction)(data_type, key_type)=defaultComparison) (defined in BasicDataStructures::OrderedList< data_type, key_type >) | BasicDataStructures::OrderedList< data_type, key_type > | |
GetIndexFromKey(key_type key, bool *objectExists, int(*comparisonFunction)(data_type, key_type)) const (defined in BasicDataStructures::OrderedList< data_type, key_type >) | BasicDataStructures::OrderedList< data_type, key_type > | |
HasData(key_type key, int(*comparisonFunction)(data_type, key_type)=defaultComparison) | BasicDataStructures::OrderedList< data_type, key_type > | |
InsertElement(data_type data, int(*comparisonFunction)(data_type, key_type)=defaultComparison) (defined in BasicDataStructures::OrderedList< data_type, key_type >) | BasicDataStructures::OrderedList< data_type, key_type > | |
InsertElement(data_type data, key_type key, int(*comparisonFunction)(data_type, key_type)=defaultComparison) (defined in BasicDataStructures::OrderedList< data_type, key_type >) | BasicDataStructures::OrderedList< data_type, key_type > | |
operator[](unsigned int position) const (defined in BasicDataStructures::OrderedList< data_type, key_type >) | BasicDataStructures::OrderedList< data_type, key_type > | |
OrderedList() (defined in BasicDataStructures::OrderedList< data_type, key_type >) | BasicDataStructures::OrderedList< data_type, key_type > | |
RemoveElement(key_type key, int(*comparisonFunction)(data_type, key_type)=defaultComparison) (defined in BasicDataStructures::OrderedList< data_type, key_type >) | BasicDataStructures::OrderedList< data_type, key_type > | |
RemoveElementAtIndex(unsigned index) (defined in BasicDataStructures::OrderedList< data_type, key_type >) | BasicDataStructures::OrderedList< data_type, key_type > | |
Size(void) const (defined in BasicDataStructures::OrderedList< data_type, key_type >) | BasicDataStructures::OrderedList< data_type, key_type > | |
~OrderedList() (defined in BasicDataStructures::OrderedList< data_type, key_type >) | BasicDataStructures::OrderedList< data_type, key_type > | |