Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cCmdManifestBuild.h
Go to the documentation of this file.
1 //
4 //
5 
6 #ifndef _INC_cCmdManifestBuild_H
7 #define _INC_cCmdManifestBuild_H
8 #ifndef NO_PRAGMA_ONCE
9 #pragma once
10 #endif
11 
12 #include "GrayX.h"
14 
15 namespace GrayX
16 {
18  {
22  typedef cManifestBuilder SUPER_t;
23  private:
24  cManifestContext m_Context;
25  public:
26  cCmdManifestBuild(cStringF sRootDir);
27 
28  virtual HRESULT onFilePrep(cManifestDir* pDir, cFileFindEntry& FileEntry, cManifestElem* pElementOld) override;
29  virtual HRESULT DoCmd(const FILECHAR_t* pszArgs) override;
30  };
31 }
32 
33 #endif
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
Definition: cManifestDir.h:238
Definition: cManifestDir.h:215
Definition: cManifestDir.h:97
Definition: cManifestDir.h:72
Definition: GrayX.h:43
Definition: cCmdManifestBuild.h:18
virtual HRESULT onFilePrep(cManifestDir *pDir, cFileFindEntry &FileEntry, cManifestElem *pElementOld) override
override these to process the manifests differently.
Definition: cCmdManifestBuild.cpp:17
virtual HRESULT DoCmd(const FILECHAR_t *pszArgs) override
Definition: cCmdManifestBuild.cpp:39
cCmdManifestBuild(cStringF sRootDir)
Definition: cCmdManifestBuild.cpp:11
Definition: cFileDir.h:86
Definition: GrayX.cpp:52
char FILECHAR_t
a UTF8 char in a file name. like TCHAR
Definition: FileName.h:22