Merge
This commit is contained in:
commit
6859ef28b6
@ -71,7 +71,7 @@ new <code>DynAny</code>
|
||||
gets default values for its components.)
|
||||
|
||||
|
||||
<P>The iteration operations <code>rewind</code>, <code>seek</code>, and <code>next</code>
|
||||
<P>The iteration operations <code>rewind</code>, <code>seek</code>, and <code>next</code>
|
||||
can be used to change the current position
|
||||
and the <code>current_component</code> operation returns the component at the current
|
||||
position.
|
||||
@ -98,7 +98,7 @@ means that the <code>DynStruct</code>
|
||||
each of them associated with a member of the <code>struct</code>.
|
||||
|
||||
|
||||
<P>If a <code>DynAny</code> object has been obtained from another (constructed)
|
||||
<P>If a <code>DynAny</code> object has been obtained from another (constructed)
|
||||
<code>DynAny</code> object,
|
||||
such as a <code>DynAny</code> representing a structure member that was created from a
|
||||
<code>DynStruct</code>,
|
||||
@ -118,19 +118,19 @@ manipulate some component
|
||||
and, after that, make a copy of the created <code>DynAny</code> object.
|
||||
|
||||
|
||||
<P>The behavior of <code>DynAny</code> objects has been defined in order to enable efficient
|
||||
<P>The behavior of <code>DynAny</code> objects has been defined in order to enable efficient
|
||||
implementations
|
||||
in terms of allocated memory space and speed of access. <code>DynAny</code> objects are
|
||||
in terms of allocated memory space and speed of access. <code>DynAny</code> objects are
|
||||
intended to be used
|
||||
for traversing values extracted from <code>any</code>s or constructing values of
|
||||
for traversing values extracted from <code>any</code>s or constructing values of
|
||||
<code>any</code>s at runtime.
|
||||
Their use for other purposes is not recommended.
|
||||
Their use for other purposes is not recommended.
|
||||
|
||||
|
||||
|
||||
<H2>Handling DynAny objects</H2>
|
||||
|
||||
<P><code>Insert</code> and <code>get</code> operations are necessary to handle basic
|
||||
<P><code>Insert</code> and <code>get</code> operations are necessary to handle basic
|
||||
<code>DynAny</code> objects
|
||||
but are also helpful to handle constructed <code>DynAny</code> objects.
|
||||
Inserting a basic data type value into a constructed <code>DynAny</code> object
|
||||
@ -147,7 +147,6 @@ equivalent to
|
||||
of the <code>DynAny</code> at the current position.
|
||||
|
||||
<P>Basic operations include:
|
||||
<P>
|
||||
<UL>
|
||||
<LI>insert_boolean, get_boolean
|
||||
<LI>insert_char, get_char
|
||||
|
Loading…
x
Reference in New Issue
Block a user