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

An exception that is thrown when a file creation is requested for a filename that already exists. More...

#include <file_exists_exception.h>

Inheritance diagram for wiscdb::FileExistsException:
wiscdb::WiscDbException

List of all members.

Public Member Functions

 FileExistsException (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 creation is requested for a filename that already exists.

Definition at line 20 of file file_exists_exception.h.


Constructor & Destructor Documentation

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

Constructs a file exists exception for the given file.

Parameters:
nameName of file that already exists.

Definition at line 15 of file file_exists_exception.cpp.


Member Function Documentation

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

Returns the name of the file that caused this exception.

Definition at line 32 of file file_exists_exception.h.


Member Data Documentation

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

Name of file that caused this exception.

Definition at line 38 of file file_exists_exception.h.


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