DDS  ver. 3.6
Public Member Functions | List of all members
dds::misc::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]

dds::misc::CSessionIDFile::CSessionIDFile ( )
inline

◆ CSessionIDFile() [2/2]

dds::misc::CSessionIDFile::CSessionIDFile ( const std::string &  _sidFile)
inline

◆ ~CSessionIDFile()

dds::misc::CSessionIDFile::~CSessionIDFile ( )
inline

Member Function Documentation

◆ generate()

boost::uuids::uuid dds::misc::CSessionIDFile::generate ( )
inline

◆ getLockedSID()

std::string dds::misc::CSessionIDFile::getLockedSID ( )
inline

◆ lock()

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

◆ string()

std::string dds::misc::CSessionIDFile::string ( )
inline

◆ unlock()

void dds::misc::CSessionIDFile::unlock ( )
inline

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