openshot-audio  0.1.6
Public Member Functions | Public Attributes | List of all members
InterProcessLock::Pimpl Class Reference

#include <juce_posix_SharedCode.h>

Public Member Functions

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

Public Attributes

int handle
 
int refCount
 
HANDLE handle
 

Constructor & Destructor Documentation

◆ Pimpl() [1/2]

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

◆ ~Pimpl() [1/2]

InterProcessLock::Pimpl::~Pimpl ( )
inline

◆ Pimpl() [2/2]

InterProcessLock::Pimpl::Pimpl ( String  name,
const int  timeOutMillisecs 
)
inline

◆ ~Pimpl() [2/2]

InterProcessLock::Pimpl::~Pimpl ( )
inline

Member Function Documentation

◆ close()

void InterProcessLock::Pimpl::close ( )
inline

◆ closeFile()

void InterProcessLock::Pimpl::closeFile ( )
inline

◆ createLockFile()

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

Member Data Documentation

◆ handle [1/2]

HANDLE InterProcessLock::Pimpl::handle

◆ handle [2/2]

int InterProcessLock::Pimpl::handle

◆ refCount

int InterProcessLock::Pimpl::refCount

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