Xpace
Xpace::Table::cantOpen Class Reference

Can't open a Table. More...

#include <table.h>

Inheritance diagram for Xpace::Table::cantOpen:
Xpace::Exception

Public Member Functions

 cantOpen (const String name, const String &config, const Exception reason=Exception())
 
- Public Member Functions inherited from Xpace::Exception
 Exception ()
 
 Exception (const Exception &)
 
Exceptionoperator= (const Exception &)
 
virtual ~Exception () throw ()
 
bool operator! () const
 
const Exception why () const
 
const char * versionInfo () const
 
const String getTemplate () const
 
String getMessage (const String &templ=String()) const
 Construct an error message. More...
 
const char * what () const throw ()
 

Additional Inherited Members

- Protected Member Functions inherited from Xpace::Exception
 Exception (const String &templ, const Exception reason=Exception())
 
void addParam (const String &p)
 Add a parameter to this exception The first parameter added will replace '%1' in the template, the second will replace '%2', and so on. More...
 

Detailed Description

Can't open a Table.

Definition at line 186 of file table.h.

Constructor & Destructor Documentation

Xpace::Table::cantOpen::cantOpen ( const String  name,
const String config,
const Exception  reason = Exception() 
)
Parameters
configthe configuration of the table
reasonwhy it couldn't be opened (e.g., File_Cant_Open)

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

current as of Wed Jun 10 2026 12:00:06