#include <trace.h>
◆ ~ITrace()
◆ Entries()
virtual const TraceEntry * ITrace::Entries |
( |
| ) |
const |
|
pure virtual |
◆ Load()
load entries from file.
- Parameters
-
pathname | (native, absolute) |
replaces any existing entries.
Implemented in Trace_Dummy, and Trace.
◆ NotifyLoad()
virtual void ITrace::NotifyLoad |
( |
const Path & |
pathname, |
|
|
size_t |
size |
|
) |
| |
|
pure virtual |
◆ NotifyStore()
virtual void ITrace::NotifyStore |
( |
const Path & |
pathname, |
|
|
size_t |
size |
|
) |
| |
|
pure virtual |
◆ NumEntries()
virtual size_t ITrace::NumEntries |
( |
| ) |
const |
|
pure virtual |
◆ Store()
virtual Status ITrace::Store |
( |
const OsPath & |
pathname | ) |
const |
|
pure virtual |
store all entries into a file.
- Parameters
-
pathname | (native, absolute) |
note: the file format is text-based to allow human inspection and because storing filename strings in a binary format would be a bit awkward.
Implemented in Trace_Dummy, and Trace.
The documentation for this struct was generated from the following files:
- /home/docker/jenkins/workspace/technical-docs/source/lib/file/common/trace.h
- /home/docker/jenkins/workspace/technical-docs/source/lib/file/common/trace.cpp