Ice 3.7 Slice API Reference
All Classes Interfaces Structs Exceptions Modules Files Operations Constants Sequences Dictionaries Enumerations Enumerator Pages
Operations | List of all members
Glacier2::StringSet Interface Reference

An object for managing the set of identity constraints for specific parts of object identity on a Session. More...

defined in <Glacier2/Session.ice>

interface StringSet { ... }

Operations

idempotent void add (Ice::StringSeq additions)
 Add a sequence of strings to this set of constraints. More...
 
idempotent Ice::StringSeq get ()
 Returns a sequence of strings describing the constraints in this set. More...
 
idempotent void remove (Ice::StringSeq deletions)
 Remove a sequence of strings from this set of constraints. More...
 

Detailed Description

An object for managing the set of identity constraints for specific parts of object identity on a Session.

See also
Session
SessionControl

Operation Documentation

◆ add()

idempotent void add ( Ice::StringSeq  additions)

Add a sequence of strings to this set of constraints.

Order is not preserved and duplicates are implicitly removed.

Parameters
additionsThe sequence of strings to be added.

◆ get()

idempotent Ice::StringSeq get ( )

Returns a sequence of strings describing the constraints in this set.

Returns
The sequence of strings for this set.

◆ remove()

idempotent void remove ( Ice::StringSeq  deletions)

Remove a sequence of strings from this set of constraints.

No errors are returned if an entry is not found.

Parameters
deletionsThe sequence of strings to be removed.

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