Torch
Loading...
Searching...
No Matches
AliasManager.h
1#pragma once
2
3#include <string>
4#include <vector>
5#include <unordered_map>
6#include "archive/BinaryWrapper.h"
7
9public:
10 static AliasManager* Instance;
11
12 void Register(const std::string& primaryPath, const std::string& aliasPath);
13 void WriteAliases(const std::string& primaryPath, BinaryWrapper* wrapper,
14 const std::vector<char>& data);
15 void Clear();
16
17private:
18 std::unordered_map<std::string, std::vector<std::string>> mAliases;
19};
Definition AliasManager.h:8
Definition BinaryWrapper.h:7