| 52 | }; |
| 53 | |
| 54 | class Attributes : public virtual NullableObject { |
| 55 | public: |
| 56 | Attributes() : size(0), lastModified(0) {} |
| 57 | Time lastModified; |
| 58 | UInt32 size; |
| 59 | operator bool() const { return lastModified ? true : false; } |
| 60 | Attributes& reset() { lastModified = 0; size = 0; return *this; } |
| 61 | }; |
| 62 | |
| 63 | |
| 64 | typedef std::function<void(const std::string&, UInt16 level)> ForEach; /// FileSystem::ListDir function type handler |
nothing calls this directly
no outgoing calls
no test coverage detected