createIterator(Iterator **itr) | BF::Dictionary< K, V, S > | inline |
Dictionary() | BF::Dictionary< K, V, S > | inline |
Dictionary(int(*keyCompareCallback)(K a1, K a2), void(*retainCallback)(K *k, V *v), void(*releaseCallback)(K *k, V *v)) | BF::Dictionary< K, V, S > | inline |
Entry class | BF::Dictionary< K, V, S > | friend |
Iterator typedef | BF::Dictionary< K, V, S > | |
Object() | BF::Object | |
Object(Object &obj) | BF::Object | |
print() | BF::Dictionary< K, V, S > | inline |
release(Object *obj) | BF::Object | static |
removeValueForKey(K key) | BF::Dictionary< K, V, S > | inline |
retain(Object *obj) | BF::Object | static |
retainCount(Object *obj) | BF::Object | static |
retainCount(Object &obj) | BF::Object | static |
setEntryReleaseCallback(void(*cb)(K *k, V *v)) | BF::Dictionary< K, V, S > | inline |
setEntryRetainCallback(void(*cb)(K *k, V *v)) | BF::Dictionary< K, V, S > | inline |
setKeyCompareCallback(int(*cb)(K a1, K a2)) | BF::Dictionary< K, V, S > | inline |
setValueForKey(K key, V value) | BF::Dictionary< K, V, S > | inline |
size() const | BF::Dictionary< K, V, S > | inline |
valueForKey(K key) | BF::Dictionary< K, V, S > | inline |
~Dictionary() | BF::Dictionary< K, V, S > | inlinevirtual |
~Object() | BF::Object | virtual |