Files
textmate/Frameworks/io/src/intermediate.h
Allan Odgaard 9894969e67 Initial commit
2012-08-09 16:25:56 +02:00

24 lines
489 B
C++

#ifndef INTERMEDIATE_H_LWU9YRUW
#define INTERMEDIATE_H_LWU9YRUW
#include <oak/misc.h>
namespace path
{
struct PUBLIC intermediate_t
{
intermediate_t (std::string const& dest);
bool commit () const;
operator std::string const& () const { return _intermediate; }
operator char const* () const { return _intermediate.c_str(); }
private:
std::string _resolved;
std::string _intermediate;
};
} /* path */
#endif /* end of include guard: INTERMEDIATE_H_LWU9YRUW */