Go to the documentation of this file.
32 return entries_.empty();
38 return entries_.size();
59 inst.name().removePath();
61 return appendCheck(inst);
A class for handling file names.
static std::string name(const std::string &str)
Return basename (part beyond last /), including its extension.
static Ostream & print(Ostream &os, const fileName &seriesName, const UList< instant > &series, const char sep='_')
Print file series (JSON format) for specified time instances.
Instant< fileName > fileNameInstant
A tuple of value and fileName.
static void write(const fileName &base, const UList< instant > &series, const char sep='_')
Write file series (JSON format) to disk, for specified instances.
const T & name() const
The name/key (const access)
label size() const noexcept
The number of data sets.
bool empty() const noexcept
True if there are no data sets.
scalar value() const
The value (const access)
void clear()
Clear entries.
bool append(const fileNameInstant &inst)
Append the specified file instant.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A tuple of value and key. The value often corresponds to a time value, thus the naming of the class....
bool removePath()
Remove leading path, returning true if string changed.