DirObject.h 385 B

1234567891011121314151617181920212223
  1. #pragma once
  2. #include "BaseObject.h"
  3. class CFileObject;
  4. // CDirObject command target
  5. class CDirObject : public CBaseObject
  6. {
  7. DECLARE_DYNAMIC(CDirObject)
  8. protected:
  9. CTypedPtrArray<CObArray, CDirObject*> m_dirArray;
  10. CTypedPtrArray<CObArray, CFileObject*> m_fileArray;
  11. public:
  12. CDirObject(const CString& dirPath);
  13. virtual ~CDirObject();
  14. virtual ULONGLONG GetSizeOnDisc();
  15. };