//----------------------------------------------------------------------------- // // File: pdesc.h // Copyright (C) 1994-1997 Microsoft Corporation // All rights reserved. // // // //----------------------------------------------------------------------------- #ifndef PARSEMAN_PDESC_H #define PARSEMAN_PDESC_H typedef CTypedPtrList FileDescriptionList; // // This class is used to gather all the file descriptions before // we write them into the registry. // class CFileDescriptionsCallback : public CEnumCallback { public: CFileDescriptionsCallback(); BOOL ProcessEnum(const EnumInfo &); const FileDescriptionList &GetFileDescriptions(void) const; ~CFileDescriptionsCallback(); private: FileDescriptionList m_FileDescriptions; }; #endif