Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

SmException Class Reference

#include <StorageMgr_Exceptions.h>

Inherited by SmAlreadyUnpinnedException, SmBufferTooSmallException, SmClosedException, SmDatabaseClosedException, SmDatabaseExistsException, SmDatabaseLockedException, SmDatabaseNotFoundException, SmDifferentRecordTypesException, SmEmptyContainerException, SmFieldNumInUseException, SmFieldNumUndefinedException, SmFileFullException, SmFilesystemException, SmFileSystemFullException, SmIllegalFieldLengthException, SmIllegalFieldNumException, SmIllegalFrameNumException, SmIllegalParameterValueException, SmInternalException, SmInvalidUserLockStateException, SmNoFieldDefinedException, SmNotAllocatedException, SmObjectAlreadyDefinedException, SmObjectNotDefinedException, SmObjectNotLockedException, SmPageListAlreadyActiveException, SmQBaseNotHistoricalException, SmQueueClosedException, SmTooFullException, SmTooManyFieldsException, SmTrainStepSuspendedException, and SmWrongFieldTypeException.

List of all members.

Public Member Functions

 SmException (const string location, int lineNum, const string description)
 SmException (const SmException &src)
SmExceptionoperator= (const SmException &rhs)
virtual ~SmException () throw ()
const char * what () const throw ()
string getLocation () const
int getLineNum () const
string getDescription () const


Constructor & Destructor Documentation

SmException::SmException const string  location,
int  lineNum,
const string  description
 

SmException::SmException const SmException src  ) 
 

SmException::~SmException  )  throw () [virtual]
 


Member Function Documentation

string SmException::getDescription  )  const
 

int SmException::getLineNum  )  const
 

string SmException::getLocation  )  const
 

SmException & SmException::operator= const SmException rhs  ) 
 

const char * SmException::what  )  const throw ()
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 12 15:15:24 2004 for Borealis by doxygen 1.3.8