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

Detailed Description

Identifiable collection of data

Public Member Functions

 TSLDSDataSet ()
 
 TSLDSDataSet (const TSLDSDataSet &right)
 
virtual ~TSLDSDataSet ()
 
TSLDSDataSetoperator= (const TSLDSDataSet &right)
 
bool insertHas (TSLMDMetadata *val, bool assumeOwnership=true, int pos=-1)
 
bool removeHas (int pos=-1)
 
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
 
const TSLMDCollection< TSLMDMetadata * > & has () const
 
TSLMDCollection< TSLMDMetadata * > & has ()
 
const TSLMDMetadatahasAt (int pos) const
 
TSLMDMetadatahasAt (int pos)
 

Static Public Member Functions

static TSLDSDataSetcreate ()
 

Constructor & Destructor Documentation

◆ TSLDSDataSet() [1/2]

TSLDSDataSet::TSLDSDataSet ( )

The default constructor.

◆ TSLDSDataSet() [2/2]

TSLDSDataSet::TSLDSDataSet ( const TSLDSDataSet & right)

The copy constructor.

◆ ~TSLDSDataSet()

virtual TSLDSDataSet::~TSLDSDataSet ( )
virtual

The destructor.

Member Function Documentation

◆ create()

static TSLDSDataSet * TSLDSDataSet::create ( )
static

◆ has() [1/2]

TSLMDCollection< TSLMDMetadata * > & TSLDSDataSet::has ( )
inline

◆ has() [2/2]

const TSLMDCollection< TSLMDMetadata * > & TSLDSDataSet::has ( ) const
inline

◆ hasAt() [1/2]

TSLMDMetadata * TSLDSDataSet::hasAt ( int pos)
inline

◆ hasAt() [2/2]

const TSLMDMetadata * TSLDSDataSet::hasAt ( int pos) const
inline

◆ insertHas()

bool TSLDSDataSet::insertHas ( TSLMDMetadata * val,
bool assumeOwnership = true,
int pos = -1 )

◆ operator=()

TSLDSDataSet & TSLDSDataSet::operator= ( const TSLDSDataSet & right)

Assignment operator.

◆ removeHas()

bool TSLDSDataSet::removeHas ( int pos = -1)

◆ serialize()

virtual bool TSLDSDataSet::serialize ( void * outputStreamOfXML,
int indentation = -1,
bool isRootHandler = true ) const
virtual