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

Public Member Functions

 TSLLIProcessStep ()
 
 TSLLIProcessStep (const TSLLIProcessStep &right)
 
virtual ~TSLLIProcessStep ()
 
TSLLIProcessStepoperator= (const TSLLIProcessStep &right)
 
void description (const TSLCharacterString &input)
 
void description (const char *input)
 
void rationale (TSLCharacterString *input, bool assumeOwnership=true)
 
void rationale (const char *input)
 
void dateTime (TSLDateTime *input, bool assumeOwnership=true)
 
bool insertProcessor (const TSLCIResponsibleParty &obj, int position=-1)
 
bool removeProcessor (int position=-1)
 
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
 
const TSLCharacterStringdescription () const
 
TSLCharacterStringdescription ()
 
const TSLCharacterStringrationale () const
 
TSLCharacterStringrationale ()
 
const TSLDateTimedateTime () const
 
TSLDateTimedateTime ()
 
const TSLMDCollection< TSLCIResponsibleParty > & processor () const
 
TSLMDCollection< TSLCIResponsibleParty > & processor ()
 
const TSLCIResponsiblePartyprocessorAt (int position) const
 
TSLCIResponsiblePartyprocessorAt (int position)
 

Static Public Member Functions

static TSLLIProcessStepcreate ()
 

Constructor & Destructor Documentation

◆ TSLLIProcessStep() [1/2]

TSLLIProcessStep::TSLLIProcessStep ( )

The default constructor.

◆ TSLLIProcessStep() [2/2]

TSLLIProcessStep::TSLLIProcessStep ( const TSLLIProcessStep & right)

The copy constructor.

◆ ~TSLLIProcessStep()

virtual TSLLIProcessStep::~TSLLIProcessStep ( )
virtual

The destructor.

Member Function Documentation

◆ create()

static TSLLIProcessStep * TSLLIProcessStep::create ( )
static

◆ dateTime() [1/3]

TSLDateTime * TSLLIProcessStep::dateTime ( )
inline

Returns the dateTime attribute.

◆ dateTime() [2/3]

const TSLDateTime * TSLLIProcessStep::dateTime ( ) const
inline

Returns the dateTime attribute.

◆ dateTime() [3/3]

void TSLLIProcessStep::dateTime ( TSLDateTime * input,
bool assumeOwnership = true )

Sets the dateTime attribute.

◆ description() [1/4]

TSLCharacterString & TSLLIProcessStep::description ( )
inline

Returns the description attribute.

◆ description() [2/4]

const TSLCharacterString & TSLLIProcessStep::description ( ) const
inline

Returns the description attribute.

◆ description() [3/4]

void TSLLIProcessStep::description ( const char * input)

Overload to allow assignment of string as a literal.

◆ description() [4/4]

void TSLLIProcessStep::description ( const TSLCharacterString & input)

Sets the description attribute.

◆ insertProcessor()

bool TSLLIProcessStep::insertProcessor ( const TSLCIResponsibleParty & obj,
int position = -1 )

Inserts the given TSLCIResponsibleParty at the given position. If the given position is not provided or is not in range, the TSLCIResponsibleParty is appended.

◆ operator=()

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

Assignment operator.

◆ processor() [1/2]

TSLMDCollection< TSLCIResponsibleParty > & TSLLIProcessStep::processor ( )
inline

Returns the processor attribute.

◆ processor() [2/2]

const TSLMDCollection< TSLCIResponsibleParty > & TSLLIProcessStep::processor ( ) const
inline

Returns the processor attribute.

◆ processorAt() [1/2]

TSLCIResponsibleParty * TSLLIProcessStep::processorAt ( int position)
inline

Returns the TSLCIResponsibleParty at the given position. If the given position is not in range a null pointer is returned.

◆ processorAt() [2/2]

const TSLCIResponsibleParty * TSLLIProcessStep::processorAt ( int position) const
inline

Returns the TSLCIResponsibleParty at the given position. If the given position is not in range a null pointer is returned.

◆ rationale() [1/4]

TSLCharacterString * TSLLIProcessStep::rationale ( )
inline

Returns the rationale attribute.

◆ rationale() [2/4]

const TSLCharacterString * TSLLIProcessStep::rationale ( ) const
inline

Returns the rationale attribute.

◆ rationale() [3/4]

void TSLLIProcessStep::rationale ( const char * input)

Overload to allow assignment of string as a literal.

◆ rationale() [4/4]

void TSLLIProcessStep::rationale ( TSLCharacterString * input,
bool assumeOwnership = true )

Sets the rationale attribute.

◆ removeProcessor()

bool TSLLIProcessStep::removeProcessor ( int position = -1)

Removes a TSLCIResponsibleParty from the given position. If the given position is not provided or is not in range, the last TSLCIResponsibleParty is removed.

◆ serialize()

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