BWAPI
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Public Types | Public Member Functions
google::protobuf::compiler::DiskSourceTree Class Reference

#include <importer.h>

Inheritance diagram for google::protobuf::compiler::DiskSourceTree:
Inheritance graph
[legend]
Collaboration diagram for google::protobuf::compiler::DiskSourceTree:
Collaboration graph
[legend]

List of all members.

Classes

struct  Mapping

Public Types

enum  DiskFileToVirtualFileResult { SUCCESS, SHADOWED, CANNOT_OPEN, NO_MAPPING }

Public Member Functions

 DiskSourceTree ()
 ~DiskSourceTree ()
void MapPath (const string &virtual_path, const string &disk_path)
DiskFileToVirtualFileResult DiskFileToVirtualFile (const string &disk_file, string *virtual_file, string *shadowing_disk_file)
bool VirtualFileToDiskFile (const string &virtual_file, string *disk_file)
io::ZeroCopyInputStreamOpen (const string &filename)

Member Enumeration Documentation

Enumerator:
SUCCESS 
SHADOWED 
CANNOT_OPEN 
NO_MAPPING 

Constructor & Destructor Documentation


Member Function Documentation

DiskFileToVirtualFileResult google::protobuf::compiler::DiskSourceTree::DiskFileToVirtualFile ( const string &  disk_file,
string *  virtual_file,
string *  shadowing_disk_file 
)
void google::protobuf::compiler::DiskSourceTree::MapPath ( const string &  virtual_path,
const string &  disk_path 
)
bool google::protobuf::compiler::DiskSourceTree::VirtualFileToDiskFile ( const string &  virtual_file,
string *  disk_file 
)

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines