MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
TSLSLMImportResult Class Reference

Detailed Description

This class implements the result set that may be returned when importing compatible data.

Public Member Functions

 TSLSLMImportResult ()
 
void destroy ()
 
TSLEntityID getEntityID (int index)
 
int size ()
 
void * operator new (size_t size) TSL_NO_THROW
 
void * operator new (size_t size, char *filename, int line)
 

Protected Member Functions

 ~TSLSLMImportResult ()
 

Constructor & Destructor Documentation

◆ TSLSLMImportResult()

TSLSLMImportResult::TSLSLMImportResult ( )

◆ ~TSLSLMImportResult()

TSLSLMImportResult::~TSLSLMImportResult ( )
protected

Member Function Documentation

◆ destroy()

void TSLSLMImportResult::destroy ( )

Destroy method for the result. This should be called rather than deleting the result, since the calls are redirected internally to MapLink.

◆ getEntityID()

TSLEntityID TSLSLMImportResult::getEntityID ( int index)

Returns the entity ID for the entity at the given point in the TSLSLMImportResult.

Parameters
indexindex in to the TSLSLMImportResult

◆ operator new() [1/2]

void * TSLSLMImportResult::operator new ( size_t size)

◆ operator new() [2/2]

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

When included in an MFC application 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 user's application may be in debug mode.

◆ size()

int TSLSLMImportResult::size ( )