//----------------------------------------------------------------------------- // // File: pdesc.h // Copyright (c) 1994-2001 Microsoft Corporation, All Rights Reserved // 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