#include <functional>
#include <memory>
#include <optional>
#include <string>
#include <string_view>
#include <unordered_map>
#include <vector>
#include <sourcepp/Macros.h>
#include <tsl/htrie_map.h>
#include "Attribute.h"
#include "Entry.h"
#include "Options.h"
Go to the source code of this file.
◆ VPKPP_REGISTER_PACKFILE_OPEN
#define VPKPP_REGISTER_PACKFILE_OPEN |
( |
|
extension, |
|
|
|
function |
|
) |
| static inline const OpenFactoryFunction& SOURCEPP_UNIQUE_NAME(packFileOpenTypeFactoryFunction) = PackFile::registerOpenExtensionForTypeFactory(extension, function) |
◆ VPKPP_REGISTER_PACKFILE_OPEN_EXECUTABLE
#define VPKPP_REGISTER_PACKFILE_OPEN_EXECUTABLE |
( |
|
function | ) |
|
Value:
#define SOURCEPP_UNIQUE_NAME(base)
Adds the current line number to the given base.
constexpr std::string_view EXECUTABLE_EXTENSION1
constexpr std::string_view EXECUTABLE_EXTENSION0
constexpr std::string_view EXECUTABLE_EXTENSION2
Definition at line 245 of file PackFile.h.