LMMS
Loading...
Searching...
No Matches
juce::InterProcessLock::Pimpl Class Reference

#include <juce_posix_SharedCode.h>

Public Member Functions

 Pimpl (const String &lockName, int timeOutMillisecs)
 ~Pimpl ()
bool createLockFile (const File &file, int timeOutMillisecs)
void closeFile ()
 Pimpl (String nameIn, const int timeOutMillisecs)
 ~Pimpl ()
void close ()

Public Attributes

int handle = 0
int refCount = 1
HANDLE handle

Constructor & Destructor Documentation

◆ Pimpl() [1/2]

juce::InterProcessLock::Pimpl::Pimpl ( const String & lockName,
int timeOutMillisecs )
inline

◆ ~Pimpl() [1/2]

juce::InterProcessLock::Pimpl::~Pimpl ( )
inline

◆ Pimpl() [2/2]

juce::InterProcessLock::Pimpl::Pimpl ( String nameIn,
const int timeOutMillisecs )
inline

◆ ~Pimpl() [2/2]

juce::InterProcessLock::Pimpl::~Pimpl ( )
inline

Member Function Documentation

◆ close()

void juce::InterProcessLock::Pimpl::close ( )
inline

◆ closeFile()

void juce::InterProcessLock::Pimpl::closeFile ( )
inline

◆ createLockFile()

bool juce::InterProcessLock::Pimpl::createLockFile ( const File & file,
int timeOutMillisecs )
inline

Member Data Documentation

◆ handle [1/2]

int juce::InterProcessLock::Pimpl::handle = 0

◆ handle [2/2]

HANDLE juce::InterProcessLock::Pimpl::handle

◆ refCount

int juce::InterProcessLock::Pimpl::refCount = 1

The documentation for this class was generated from the following files: