Pothos
0.7.0-gf7fbae99
The Pothos dataflow programming software suite
include
Pothos
Util
FileLock.hpp
Go to the documentation of this file.
1
11
#pragma once
12
#include <
Pothos/Config.hpp
>
13
#include <string>
14
#include <memory>
15
16
namespace
Pothos
{
17
namespace
Util {
18
24
class
POTHOS_API
FileLock
25
{
26
public
:
27
32
FileLock
(
const
std::string &filePath);
33
38
~
FileLock
(
void
);
39
41
void
lock(
void
);
42
44
void
unlock(
void
);
45
46
private
:
47
struct
Impl;
48
Impl *_impl;
49
50
FileLock
(
const
FileLock
&){}
51
void
operator=(
const
FileLock
&){}
52
};
53
54
}
//namespace Util
55
}
//namespace Pothos
POTHOS_API
#define POTHOS_API
Definition:
Config.hpp:41
Config.hpp
Pothos
Definition:
ArchiveEntry.hpp:20
Pothos::Util::FileLock
Definition:
FileLock.hpp:24
Generated on Tue Apr 10 2018 20:23:42 for Pothos by
1.8.13