|
BmnRoot
|
The ArchiveDescriptor class contains metadata on an archive. More...
#include <ArchiveDescriptor.h>
Public Member Functions | |
| ArchiveDescriptor (ArchiveType archive_type) | |
| Public constructor. | |
| ArchiveType | archive_type () const |
| Retrieve the type of archive. | |
| std::time_t | time_created () const |
| Retrieve the time of creation of the archive. | |
| std::string | hostname () const |
| Retrieve the hostname of the machine creating the archive. | |
| std::string | username () const |
| Retrieve the hostname of the machine creating the archive. | |
| ArchiveDescriptor (ArchiveType archive_type) | |
| Public constructor. | |
| ArchiveType | archive_type () const |
| Retrieve the type of archive. | |
| std::time_t | time_created () const |
| Retrieve the time of creation of the archive. | |
| std::string | hostname () const |
| Retrieve the hostname of the machine creating the archive. | |
| std::string | username () const |
| Retrieve the hostname of the machine creating the archive. | |
Friends | |
| class | boost::serialization::access |
| template<class Base , class Derived , ArchiveType archive_type> | |
| class | InputArchive |
| Provide boost serialization access. | |
| template<class Base , class Derived , ArchiveType archive_type> | |
| class | InputArchiveLoop |
| template<class Base , class Derived , ArchiveType archive_type> | |
| class | InputArchive |
| Provide boost serialization access. | |
| template<class Base , class Derived , ArchiveType archive_type> | |
| class | InputArchiveLoop |
The ArchiveDescriptor class contains metadata on an archive.
This class class precedes a stream of serialized StorableTimeslice or StorableMicroslice objects.
Definition at line 32 of file ArchiveDescriptor.h.
|
inlineexplicit |
Public constructor.
| archive_type | The type of archive (e.g., timeslice, microslice). |
Definition at line 40 of file ArchiveDescriptor.h.
References fles::system::current_hostname(), and fles::system::current_username().
|
inlineexplicit |
Public constructor.
| archive_type | The type of archive (e.g., timeslice, microslice). |
Definition at line 40 of file ArchiveDescriptor.h.
References fles::system::current_hostname(), and fles::system::current_username().
|
inline |
Retrieve the type of archive.
Definition at line 49 of file ArchiveDescriptor.h.
|
inline |
Retrieve the type of archive.
Definition at line 49 of file ArchiveDescriptor.h.
|
inline |
Retrieve the hostname of the machine creating the archive.
Definition at line 55 of file ArchiveDescriptor.h.
|
inline |
Retrieve the hostname of the machine creating the archive.
Definition at line 55 of file ArchiveDescriptor.h.
|
inline |
Retrieve the time of creation of the archive.
Definition at line 52 of file ArchiveDescriptor.h.
|
inline |
Retrieve the time of creation of the archive.
Definition at line 52 of file ArchiveDescriptor.h.
|
inline |
Retrieve the hostname of the machine creating the archive.
Definition at line 58 of file ArchiveDescriptor.h.
|
inline |
Retrieve the hostname of the machine creating the archive.
Definition at line 58 of file ArchiveDescriptor.h.
|
friend |
Definition at line 61 of file ArchiveDescriptor.h.
|
friend |
Provide boost serialization access.
Definition at line 64 of file ArchiveDescriptor.h.
|
friend |
Provide boost serialization access.
Definition at line 64 of file ArchiveDescriptor.h.
|
friend |
Definition at line 66 of file ArchiveDescriptor.h.
|
friend |
Definition at line 66 of file ArchiveDescriptor.h.