Public Member Functions | Private Member Functions | Private Attributes
AVT::VmbAPI::FileLogger Class Reference

#include <FileLogger.h>

List of all members.

Public Member Functions

 FileLogger (const char *pFileName, bool append=true)
void Log (const std::string &StrMessage)
virtual ~FileLogger ()

Private Member Functions

 FileLogger (const FileLogger &)
std::string GetTempPath ()
FileLoggeroperator= (const FileLogger &)

Private Attributes

std::ofstream m_File
MutexPtr m_pMutex

Detailed Description

Definition at line 41 of file FileLogger.h.


Constructor & Destructor Documentation

AVT::VmbAPI::FileLogger::FileLogger ( const char *  pFileName,
bool  append = true 
)

Definition at line 43 of file FileLogger.cpp.

Definition at line 78 of file FileLogger.cpp.

Definition at line 67 of file FileLogger.cpp.


Member Function Documentation

Definition at line 108 of file FileLogger.cpp.

void AVT::VmbAPI::FileLogger::Log ( const std::string StrMessage)

Definition at line 86 of file FileLogger.cpp.

FileLogger & AVT::VmbAPI::FileLogger::operator= ( const FileLogger ) [private]

Definition at line 72 of file FileLogger.cpp.


Member Data Documentation

std::ofstream AVT::VmbAPI::FileLogger::m_File [private]

Definition at line 50 of file FileLogger.h.

Definition at line 51 of file FileLogger.h.


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


avt_vimba_camera
Author(s): Miquel Massot , Allied Vision Technologies
autogenerated on Thu Jun 6 2019 18:23:39