asdm::NoSuchRow Class Reference

#include <NoSuchRow.h>

List of all members.


Detailed Description

Generate an exception when an expected row cannot be found.


Public Member Functions

 NoSuchRow (int rowNumber, string tableName)
 NoSuchRow (string key, string tableName)
 NoSuchRow (int N, string toTableName, string fromTableName)
 NoSuchRow (string key, string toTableName, string fromTableName)
 NoSuchRow (string toTableName, string fromTableName, bool option)
string getMessage () const

Protected Attributes

string message


Constructor & Destructor Documentation

asdm::NoSuchRow::NoSuchRow ( int  rowNumber,
string  tableName 
) [inline]

Create an exception when an expected row cannot be found.

Parameters:
rowNumber The row number that cannot be found.
tableName The table being searched.

asdm::NoSuchRow::NoSuchRow ( string  key,
string  tableName 
) [inline]

Create an exception when an expected row cannot be found.

Parameters:
key The key of the row that cannot be found.
tableName The table being searched.

asdm::NoSuchRow::NoSuchRow ( int  N,
string  toTableName,
string  fromTableName 
) [inline]

Create an exception when an expected link cannot be found.

Parameters:
N The link number that cannot be found.
toTableName The table to which the link is directed.
fromTableName The table from which the link is directed.

asdm::NoSuchRow::NoSuchRow ( string  key,
string  toTableName,
string  fromTableName 
) [inline]

Create an exception when an expected link cannot be found.

Parameters:
key The key of the link that cannot be found.
toTableName The table to which the link is directed.
fromTableName The table from which the link is directed.

asdm::NoSuchRow::NoSuchRow ( string  toTableName,
string  fromTableName,
bool  option 
) [inline]

Create an exception when an optional link does not exist.

Parameters:
toTableName The table to which the link is directed.
fromTableName The table from which the link is directed.
option Is not really used.


The documentation for this class was generated from the following file:
Generated on Thu Nov 29 16:46:50 2007 for ASDM C++ Implementation by  doxygen 1.5.1