Back to index

salome-kernel  6.5.0
Public Member Functions
SALOMEDS::UseCaseIterator Interface Reference

Interface of the UseCaseIterator. More...

import "SALOMEDS.idl";

Inheritance diagram for SALOMEDS::UseCaseIterator:
Inheritance graph
[legend]
Collaboration diagram for SALOMEDS::UseCaseIterator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void Init (in boolean allLevels)
 Activates the UseCaseIterator.
boolean More ()
 Method More.
void Next ()
 Passes the iterator to the next object.
SObject Value ()
 Returns the SObject corresponding to the current object found by the Iterator.
void Register ()
 Increase the reference count (mark as used by another object).
void UnRegister ()
 Decrease the reference count (release by another object).
void Destroy ()
 Obsolete, left for compatibility reasons only.

Detailed Description

Interface of the UseCaseIterator.

This interface contains a set of methods used for iteration over the objects in the use case.

Definition at line 1257 of file SALOMEDS.idl.


Member Function Documentation

void SALOME::GenericObj::Destroy ( ) [inherited]

Obsolete, left for compatibility reasons only.

Use UnRegister() instead.

void SALOMEDS::UseCaseIterator::Init ( in boolean  allLevels)

Activates the UseCaseIterator.

Parameters:
allLevelsIf the value of this parameter is True the Iterator is activated for all subobjects.

Method More.

Returns:
True if the UseCaseIterator finds one more object.

Passes the iterator to the next object.

void SALOME::GenericObj::Register ( ) [inherited]

Increase the reference count (mark as used by another object).

void SALOME::GenericObj::UnRegister ( ) [inherited]

Decrease the reference count (release by another object).

Here is the caller graph for this function:

Returns the SObject corresponding to the current object found by the Iterator.


The documentation for this interface was generated from the following file: