xrootd
Public Member Functions | Private Attributes
XrdCl::LogOutFile Class Reference

Write log messages to a file. More...

#include <XrdClLog.hh>

Inheritance diagram for XrdCl::LogOutFile:
Inheritance graph
[legend]
Collaboration diagram for XrdCl::LogOutFile:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LogOutFile ()
virtual ~LogOutFile ()
bool Open (const std::string &fileName)
 Open the log file.
void Close ()
 Close the log file.
virtual void Write (const std::string &message)
- Public Member Functions inherited from XrdCl::LogOut
virtual ~LogOut ()

Private Attributes

int pFileDes

Detailed Description

Write log messages to a file.


Constructor & Destructor Documentation

XrdCl::LogOutFile::LogOutFile ( )
inline
virtual XrdCl::LogOutFile::~LogOutFile ( )
inlinevirtual

References Close().


Member Function Documentation

void XrdCl::LogOutFile::Close ( )

Close the log file.

References close(), and pFileDes.

Referenced by ~LogOutFile().

bool XrdCl::LogOutFile::Open ( const std::string &  fileName)

Open the log file.

References open(), and pFileDes.

Referenced by XrdCl::DefaultEnv::SetUpLog().

void XrdCl::LogOutFile::Write ( const std::string &  message)
virtual

Write a message to the destination

Parameters:
messagemessage to be written

Implements XrdCl::LogOut.

References pFileDes, unlikely, and write().


Member Data Documentation

int XrdCl::LogOutFile::pFileDes
private

Referenced by Close(), Open(), and Write().


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