MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
TSLWMSDefinedException Class Reference
Inheritance diagram for TSLWMSDefinedException:

Public Member Functions

 TSLWMSDefinedException (TSLWMSDefinedExceptionsEnum code)
 
TSLWMSDefinedExceptionsEnum exceptionCode () const
 
void exceptionCode (TSLWMSDefinedExceptionsEnum newCode)
 
void * operator new (size_t size) TSL_NO_THROW
 
void * operator new (size_t size, char *filename, int line)
 
- Public Member Functions inherited from TSLWMSException
void destroy ()
 
const char * locator () const
 
void locator (const char *locator)
 
const char * value () const
 
void value (const char *value)
 

Additional Inherited Members

- Protected Member Functions inherited from TSLWMSException
 TSLWMSException ()
 
 ~TSLWMSException ()
 

Constructor & Destructor Documentation

◆ TSLWMSDefinedException()

TSLWMSDefinedException::TSLWMSDefinedException ( TSLWMSDefinedExceptionsEnum code)

Member Function Documentation

◆ exceptionCode() [1/2]

TSLWMSDefinedExceptionsEnum TSLWMSDefinedException::exceptionCode ( ) const

◆ exceptionCode() [2/2]

void TSLWMSDefinedException::exceptionCode ( TSLWMSDefinedExceptionsEnum newCode)

◆ operator new() [1/2]

void * TSLWMSDefinedException::operator new ( size_t size)

◆ operator new() [2/2]

void * TSLWMSDefinedException::operator new ( size_t size,
char * filename,
int line )

When included in an MFC applicaton in debug mode, the debug new expects this to be here. Override it and return the same as the normal one. The library must include it when compiled in release mode, since the users application may be in debug mode.