DDS  ver. 3.4
Public Member Functions | List of all members
MiscCommon::CSessionIDFile Class Reference

#include <SessionIDFile.h>

Public Member Functions

 CSessionIDFile ()
 
 CSessionIDFile (const std::string &_sidFile)
 
 ~CSessionIDFile ()
 
boost::uuids::uuid generate ()
 
std::string string ()
 
void lock (const boost::uuids::uuid &_sid, const std::string &_sidFile="")
 
void unlock ()
 
std::string getLockedSID ()
 

Constructor & Destructor Documentation

◆ CSessionIDFile() [1/2]

MiscCommon::CSessionIDFile::CSessionIDFile ( )
inline

◆ CSessionIDFile() [2/2]

MiscCommon::CSessionIDFile::CSessionIDFile ( const std::string &  _sidFile)
inline

◆ ~CSessionIDFile()

MiscCommon::CSessionIDFile::~CSessionIDFile ( )
inline

Member Function Documentation

◆ generate()

boost::uuids::uuid MiscCommon::CSessionIDFile::generate ( )
inline

◆ getLockedSID()

std::string MiscCommon::CSessionIDFile::getLockedSID ( )
inline

◆ lock()

void MiscCommon::CSessionIDFile::lock ( const boost::uuids::uuid &  _sid,
const std::string &  _sidFile = "" 
)
inline

◆ string()

std::string MiscCommon::CSessionIDFile::string ( )
inline

◆ unlock()

void MiscCommon::CSessionIDFile::unlock ( )
inline

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