ldas-tools-ldasgen  2.7.1
Public Member Functions | Private Attributes | List of all members
GenericAPI::FileLock Class Reference

#include <FileLock.hh>

Public Member Functions

 FileLock (const std::string &Filename)
 
 ~FileLock ()
 
std::ostream & Buffer ()
 
 FileLock (const std::string &Filename)
 
 ~FileLock ()
 
std::ostream & Buffer ()
 
 FileLock (const std::string &Filename)
 
 ~FileLock ()
 
std::ostream & Buffer ()
 

Private Attributes

const std::string m_filename
 
int m_fd
 
std::ostringstream m_buffer
 

Constructor & Destructor Documentation

◆ FileLock() [1/3]

GenericAPI::FileLock::FileLock ( const std::string &  Filename)

◆ ~FileLock() [1/3]

GenericAPI::FileLock::~FileLock ( )

◆ FileLock() [2/3]

GenericAPI::FileLock::FileLock ( const std::string &  Filename)

◆ ~FileLock() [2/3]

GenericAPI::FileLock::~FileLock ( )

◆ FileLock() [3/3]

GenericAPI::FileLock::FileLock ( const std::string &  Filename)

◆ ~FileLock() [3/3]

GenericAPI::FileLock::~FileLock ( )

Member Function Documentation

◆ Buffer() [1/3]

std::ostream & GenericAPI::FileLock::Buffer ( )
inline

◆ Buffer() [2/3]

std::ostream& GenericAPI::FileLock::Buffer ( )

◆ Buffer() [3/3]

std::ostream& GenericAPI::FileLock::Buffer ( )

Member Data Documentation

◆ m_buffer

std::ostringstream GenericAPI::FileLock::m_buffer
private

◆ m_fd

int GenericAPI::FileLock::m_fd
private

◆ m_filename

const std::string GenericAPI::FileLock::m_filename
private

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