![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cCmdManifestBuild.h>
Public Member Functions | |
| cCmdManifestBuild (cStringF sRootDir) | |
| virtual HRESULT | onFilePrep (cManifestDir *pDir, cFileFindEntry &FileEntry, cManifestElem *pElementOld) override |
| override these to process the manifests differently. More... | |
| virtual HRESULT | DoCmd (const FILECHAR_t *pszArgs) override |
Public Member Functions inherited from GrayLib::cManifestBuilder | |
| cManifestBuilder (cManifestContext &context) | |
| virtual | ~cManifestBuilder () |
| HRESULT | DoBuildManifest (const FILECHAR_t *pszRelativePath=nullptr) |
| UNITTEST_FRIEND (cManifestDir) | |
Additional Inherited Members | |
Public Attributes inherited from GrayLib::cManifestBuilder | |
| cManifestContext & | m_Context |
| Config info regarding my root and preferences. More... | |
| bool | m_bTrustCRC |
| trust manifest CRC if file matches by date & size. so don't bother recalculating CRC. default=true. More... | |
| cArraySortString< FILECHAR_t > * | m_pChangeList |
| Don't trust these paths. Assume they have changed. nullptr = descend all directories. More... | |
| int | m_iChanges |
| Count changes for the last DoBuildManifest. More... | |
Protected Member Functions inherited from GrayLib::cManifestBuilder | |
| bool | isTrustedDir (const FILECHAR_t *pszDirPath) const |
| virtual HRESULT | onDirComplete (cManifestDir *pManLocal, HRESULT hRes) |
| virtual HRESULT | onChangeManifest (cManifestDir *pManLocal, const FILECHAR_t *pszElemName) |
Protected Attributes inherited from GrayLib::cManifestBuilder | |
| cStreamProgressF | m_ManProgress |
| How far into processing the full tree are we? More... | |
Used to build/update directory manifests for a directory of my choosing. root params.
| GrayX::cCmdManifestBuild::cCmdManifestBuild | ( | cStringF | sRootDir | ) |
|
overridevirtual |
Implements GrayX::GrayXCmd.
|
overridevirtual |
override these to process the manifests differently.
Pick out the directories that can/can't be indexed.
callback when file is about to be checked. do i want this file ?
Reimplemented from GrayLib::cManifestBuilder.