+ // export the contents of this key and all its subkeys to the given file
+ // (which won't be overwritten, it's an error if it already exists)
+ //
+ // note that we export the key in REGEDIT4 format, not RegSaveKey() binary
+ // format nor newer REGEDIT5 one
+ bool Export(const wxString& filename) const;
+
+ // same as above but write to the given (opened) stream
+ bool Export(wxOutputStream& ostr) const;
+
+
+ // for wxRegConfig usage only: preallocate some memory for the name
+ void ReserveMemoryForName(size_t bytes) { m_strKey.reserve(bytes); }
+