WstringSeq Class Reference
[Built-in Sequences]

Instantiates com.rti.dds.util.Sequence < char* >. More...

Inheritance diagram for WstringSeq:

StringSeq Copyable

List of all members.

Public Member Functions

 WstringSeq ()
 Constructs an empty sequence of wide strings with an initial maximum of zero.
 WstringSeq (int initialMaximum)
 Constructs an empty sequence of wide strings with the given initial maximum.
 WstringSeq (Collection strings)
 Constructs a new sequence containing the given wide strings.

Static Public Member Functions

static void readWstringArray (String[] value, CdrObjectInput in, int length) throws IOException
static void writeWstringArray (String[] value, CdrObjectOutput out, int length, int maxStringLength) throws IOException


Detailed Description

Instantiates com.rti.dds.util.Sequence < char* >.

Instantiates:
<<generic>> com.rti.dds.util.Sequence
See also:
char

com.rti.dds.infrastructure.StringSeq

com.rti.dds.util.Sequence


Constructor & Destructor Documentation

WstringSeq (  ) 

Constructs an empty sequence of wide strings with an initial maximum of zero.

WstringSeq ( int  initialMaximum  ) 

Constructs an empty sequence of wide strings with the given initial maximum.

WstringSeq ( Collection  strings  ) 

Constructs a new sequence containing the given wide strings.

Parameters:
strings the initial contents of this sequence


Member Function Documentation

static void readWstringArray ( String[]  value,
CdrObjectInput  in,
int  length 
) throws IOException [static]

Read array of strings. The length specified must match the expected length of array. Otherwise, the stream will be positioned incorrectly, leading to corrupt reads. The length of array must be at least the value of length parameter (otherwise, ArrayOutOfBoundException will be thrown).

Parameters:
value array to read into
in Interface for reading object in CDR encoding.
length the length of array (<= value.length)

static void writeWstringArray ( String[]  value,
CdrObjectOutput  out,
int  length,
int  maxStringLength 
) throws IOException [static]

Write array of wstring up to the specified length.


RTI Connext Java API Version 4.5f Copyright © 17 Mar 2012 Real-Time Innovations, Inc