WiscDB
 All Classes Functions Variables Friends
Public Member Functions | Protected Attributes
wiscdb::FileOpenException Class Reference

An exception that is thrown when a file deletion is requested for a filename that's currently open. More...

#include <file_open_exception.h>

Inheritance diagram for wiscdb::FileOpenException:
wiscdb::WiscDbException

List of all members.

Public Member Functions

 FileOpenException (const std::string &name)
virtual const std::string & filename () const

Protected Attributes

const std::string & filename_

Detailed Description

An exception that is thrown when a file deletion is requested for a filename that's currently open.

Definition at line 20 of file file_open_exception.h.


Constructor & Destructor Documentation

wiscdb::FileOpenException::FileOpenException ( const std::string &  name) [explicit]

Constructs a file open exception for the given file.

Parameters:
nameName of file that's open.

Definition at line 15 of file file_open_exception.cpp.


Member Function Documentation

virtual const std::string& wiscdb::FileOpenException::filename ( ) const [inline, virtual]

Returns the name of the file that caused this exception.

Definition at line 32 of file file_open_exception.h.


Member Data Documentation

const std::string& wiscdb::FileOpenException::filename_ [protected]

Name of file that caused this exception.

Definition at line 38 of file file_open_exception.h.


The documentation for this class was generated from the following files:
 All Classes Functions Variables Friends