Changeset 199 for trunk/python2/regfi/pyregfi.h
- Timestamp:
- 06/02/10 21:53:31 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/python2/regfi/pyregfi.h
r198 r199 49 49 CLASS(KeyIterator, Object) 50 50 PRIVATE REGFI_ITERATOR *iter; 51 PRIVATE const REGFI_NK_REC *next_item;51 PRIVATE bool first_called; 52 52 53 53 KeyIterator METHOD(KeyIterator, Con, struct RegistryFile_t *file, char **path, … … 56 56 struct ValueIterator_t *METHOD(KeyIterator, list_values); 57 57 58 voidMETHOD(KeyIterator, __iter__);58 KeyIterator METHOD(KeyIterator, __iter__); 59 59 REGFI_NK_REC *METHOD(KeyIterator, iternext); 60 61 int METHOD(KeyIterator, down); 62 int METHOD(KeyIterator, up); 60 63 END_CLASS 61 64 62 65 /** This is an iterator for reading values from the registry */ 63 66 CLASS(ValueIterator, Object) 64 PRIVATE REGFI_ITERATOR *iter; 65 PRIVATE const REGFI_VK_REC *next_item; 67 PRIVATE REGFI_ITERATOR *iter; 68 PRIVATE bool first_called; 69 70 ValueIterator METHOD(ValueIterator, Con, KeyIterator key); 66 71 67 ValueIterator METHOD(ValueIterator, Con, KeyIterator key); 68 69 void METHOD(ValueIterator, __iter__); 70 RawData METHOD(ValueIterator, iternext); 72 void METHOD(ValueIterator, __iter__); 73 RawData METHOD(ValueIterator, iternext); 71 74 END_CLASS 72 75
Note: See TracChangeset
for help on using the changeset viewer.