Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 24 lines (18 sloc) 0.456 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
#ifndef GEARBOX_CORE_TEMPFILE_H
#define GEARBOX_CORE_TEMPFILE_H

#include <gearbox/core/File.h>
#include <string>

namespace Gearbox {
    class TempFile : public File {
        typedef File super;
    public:
        TempFile(const std::string & prefix = "/tmp/gearbox");
        ~TempFile();
        
        void release();
        void unlink() const;
        const std::string & name() const;

    private:
        std::string name_;
    };
}

#endif
Something went wrong with that request. Please try again.