Changeset 868 for cpp/frams/vm/classes/collectionobj.h
- Timestamp:
- 05/01/19 13:32:11 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpp/frams/vm/classes/collectionobj.h
r849 r868 79 79 PARAMPROCDEF(p_clone); 80 80 PARAMPROCDEF(p_assign); 81 PARAMGETDEF(iterator); 82 PARAMGETDEF(keys); 81 83 #undef STATRICKCLASS 82 84 ExtValue get(SString key); … … 107 109 }; 108 110 111 class DictionaryIterator : public DestrBase 112 { 113 public: 114 DictionaryObject *dic; 115 HashEntryIterator it; 116 bool initial, keys; 117 DictionaryIterator(DictionaryObject* d, bool _keys); 118 ~DictionaryIterator(); 119 #define STATRICKCLASS DictionaryIterator 120 PARAMGETDEF(next); 121 PARAMGETDEF(value); 122 PARAMGETDEF(iterator); 123 #undef STATRICKCLASS 124 static ExtObject makeFrom(DictionaryObject *v, bool _keys = false); 125 }; 126 109 127 #endif
Note: See TracChangeset
for help on using the changeset viewer.