NSUNI/NSLAR Library a250670
Loading...
Searching...
No Matches
dig_entry.hpp File Reference

Provides structures and functions to manage entries of a dig archive. More...

#include <map>
#include <vector>
#include "NNL/common/fixed_type.hpp"
#include "NNL/common/io.hpp"

Go to the source code of this file.

Namespaces

namespace  nnl
namespace  nnl::dig_entry
 Provides structures and functions to manage entries of a dig archive.

Typedefs

using nnl::dig_entry::DigEntry = std::vector<Buffer>
 A nested archive within a top-level Dig archive.
using nnl::dig_entry::DigEntryView = std::vector<BufferView>
 A non-owning view of a dig entry archive.

Functions

bool nnl::dig_entry::IsOfType (BufferView buffer)
 Tests if the provided file is a dig entry archive.
DigEntry nnl::dig_entry::Import (BufferView buffer)
 Parses a binary file and converts it into a DigEntry object.
DigEntryView nnl::dig_entry::ImportView (BufferView buffer)
 Parses a binary file and converts it into DigEntryView.
Buffer nnl::dig_entry::Export (const DigEntry &dig_entry)
 Converts a dig entry archive to a binary file representation.

Detailed Description

Provides structures and functions to manage entries of a dig archive.

See also
nnl::dig_entry::DigEntry
nnl::dig_entry::IsOfType
nnl::dig_entry::ImportView
nnl::dig_entry::Import
nnl::dig_entry::Export