DDraceNetwork Documentation
Loading...
Searching...
No Matches
storage.h File Reference
#include "kernel.h"
#include <base/hash.h>
#include <base/types.h>
#include <memory>
#include <set>
#include <string>
Include dependency graph for storage.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IStorage

Enumerations

enum  { MAX_PATHS = 16 }

Functions

IStorageCreateStorage (IStorage::EInitializationType InitializationType, int NumArgs, const char **ppArguments)
std::unique_ptr< IStorageCreateLocalStorage ()
std::unique_ptr< IStorageCreateTempStorage (const char *pDirectory, int NumArgs, const char **ppArguments)

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MAX_PATHS 

Function Documentation

◆ CreateLocalStorage()

std::unique_ptr< IStorage > CreateLocalStorage ( )
extern

◆ CreateStorage()

IStorage * CreateStorage ( IStorage::EInitializationType InitializationType,
int NumArgs,
const char ** ppArguments )
extern

◆ CreateTempStorage()

std::unique_ptr< IStorage > CreateTempStorage ( const char * pDirectory,
int NumArgs,
const char ** ppArguments )
extern