TdkLayoutException Class Reference
[The Control Module]

Defines the TdkLayoutException class. More...

#include <TdkLayoutException.h>

Inheritance diagram for TdkLayoutException:

TdkException List of all members.

Public Types

enum  {
  UndefinedError, InvalidValue, DefaultRegistered, ObjectRegistered,
  NoObjectRegistered, NoTemplateName, EmptyTemplate, ExistTemplate,
  TemplateNotFound, NoTemplateDriver, ExistLayoutsTable, NoLayoutDriver,
  EmptyImageFileName, OpenImageFileError, LoadImageInfoError, NoObjectVisual,
  NoObjectStyle, InvalidObjectEditionState
}

Public Member Functions

 TdkLayoutException (std::string src_file_name, int src_file_line, int error_code, std::string more_info="")

Protected Member Functions

virtual void setMessagesMap ()
 Sets the message map.

Detailed Description

Defines the TdkLayoutException class.

Provides a class for handling layout exceptions.


Member Enumeration Documentation

anonymous enum

Enumerator:
UndefinedError 
InvalidValue 
DefaultRegistered 
ObjectRegistered 
NoObjectRegistered 
NoTemplateName 
EmptyTemplate 
ExistTemplate 
TemplateNotFound 
NoTemplateDriver 
ExistLayoutsTable 
NoLayoutDriver 
EmptyImageFileName 
OpenImageFileError 
LoadImageInfoError 
NoObjectVisual 
NoObjectStyle 
InvalidObjectEditionState 


Constructor & Destructor Documentation

TdkLayoutException::TdkLayoutException ( std::string  src_file_name,
int  src_file_line,
int  error_code,
std::string  more_info = "" 
) [inline]


Member Function Documentation

void TdkLayoutException::setMessagesMap (  )  [inline, protected, virtual]

Sets the message map.

Reimplemented from TdkException.


The documentation for this class was generated from the following file:
Generated on Fri Jun 15 16:54:43 2007 for TDK by  doxygen 1.5.2