| 
Unique instance object. More...
#include <UniqueInstance.h>
Public Member Functions | |
| UniqueInstance (String instanceName) | |
| UniqueInstance (const UniqueInstance &)=delete | |
| UniqueInstance & | operator= (const UniqueInstance &)=delete | 
| const String & | lockFileName () const | 
| bool | isUnique () const | 
Unique instance object.
Tries to create a mutex object and check if it's unique for the program with the instance name. If one instance per user is desired simply incorporate the user name into the instance.
      
  | 
  explicit | 
Constructor
| instanceName | Instance name | 
| bool sptk::UniqueInstance::isUnique | ( | ) | const | 
Reports true if the instance is unique
| const String & sptk::UniqueInstance::lockFileName | ( | ) | const | 
Return lock file name